What are the responsibilities and job description for the React Native Developer position at WebstaurantStore?
WebstaurantStore helps businesses build themselves from the ground up. We sell everything from warehouse shelving and frozen lobster to shoes and napkins. We are looking for a React Native developer with experience and passion for building performant native apps.
Requirements:
- 3 years of experience in software engineering, and at least 4 years of experience building user facing features with a modern component-based system such as React
- Proficiency with React Native, React, Expo and Typescript. Familiarity with Swift, Objective C/C , and Java/Kotlin is a plus.
- Familiarity with native build tools, like Xcode, Android Studio and CI/CD pipelines.
- Experience with Fabric, Hermes, JavaScriptCore and Native Modules is a plus.
- Experience with provisioning profiles, and certificates in both Android and Apple’s ecosystem is a plus.
- Familiarity with accessibility best practices.
- Experience of working with XML/JSON data models and integration with REST APIs
- Experience with async state managers such as React Query or SWR.
Your job looks like:
- Write and maintain code and write automated tests to ensure high quality code
- Diagnose and fix bugs and performance issues
- Work alongside designers to build and deliver smooth UI experiences
- Deploy and maintain the apps on App Store
- Distribute apps to QA/UAT teams and assist in user acceptance testing
- Work closely with business and IT stakeholders to translate business requirements into technical specifications
Things we value in a candidate:
- Solid work ethic and dependability- you are motivated to learn, work independently, and meet deadlines
- Team Player – you work well with others and enjoy collaborating
- Problem solver - you can figure out random code bugs, or complex grid layouts
- Passion - you enjoy what you do, and getting to work with new technology
- Driven / Leadership mindset - you take the ownership of your work and help drive the app forward
- Good communication - you document your work and communicate roadblocks
Remote work qualifications
- Access to a reliable and secure high-speed internet connection. Cable or fiber internet connections (at least 75mbps download/10mbps upload) are preferred, as satellite connections often cannot support the technologies used to perform day-to-day tasks.
- Access to a home router and modem.
- A dedicated home office space that is noise- and distraction-free. The space should have strong wireless connection or a wired Ethernet connection (wired connection is preferred, if possible).
- A valid, physical address (apartment, suite, etc.). PO Boxes are not supported, as a physical address is required for you to receive your computer equipment.
- The desire and ability to work and communicate with other team members via chat, webcam, etc.
- Legal residents of one of the following states: (AK, AL, AR, AZ, CT, DE, FL, GA, IA, ID, IN, KS, KY, LA, MD, ME, MI, MN, MO, MS, NC, ND, NH, NM, NV, OH, OK, PA, SC, SD, TN, TX, UT, VA, VT, WI, WV, and WY). H-1B Visa Sponsorship Not Available, W2 only.