Virtual office NY-NJ metro region New York, NY 10001 US | Fully Remote TELECOMMUTE US
React Native Developer
Our client, a leading provider of Enterprise SaaS solutions is hiring a React Native Developer for their NYC-NJ regional product development team.
As a React Native Developer, you will be part of a cross-disciplinary team that designs, codes, and tests the firm’s family of iOS and Android applications. This is a hands-on role, and the React Native Developer will work with the product engineering, iOS/Android developer and QA/Test/Device teams. You’ll work closely with Product Support teams to collect feedback from users, performance management dashboards, technology and service provider partners to deliver new features and a consistently superb product experience
This is primarily a virtual office/WFH role, and the firm’s preference is for candidates currently residing in the Metro NY-NJ region. The role requires a High-Performance, Low-Maintenance team member, who can deliver strong results with limited direct supervision.
No relocation assistance offered
No Visa assistance or sponsorship offered
No contractors, C2C, or third-party firms, please.
Scope of Role
Architect, build and maintain excellent React Native applications with clean code.
Implement pixel perfect UIs that match received designs.
Implement clean, modern, smooth animations and transitions that provide an excellent user experience.
Integrate third-party APIs for deep integrations with both iOS and Android platforms.
Write unit and integration tests.
Release applications to the Apple and Google Play stores.
Work with native modules when required.
Complete two-week sprints, and participate in sprint retrospectives and daily standups.
Assist with building estimates.
Interface with clients via Slack, Zoom, and email.
Work with modern tools including Jira, Slack, GitHub, Google Docs, etc.
Diagnose and fix bugs and performance bottlenecks for performance that feels native.
Reach out to the open-source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things.
Transition existing React web apps to React Native.
Skills, Experience and Education preferences (“What We’re Looking For”)
2+ years of professional experience working with React Native.
4+ years of professional software development experience.
Experience working with Swift, Objective C, and Java a plus but not required.
Meaningful experience working on large, complex systems.
An understanding of React Native best practices and a commitment to following them.
Ability to work through new and difficult React Native issues and contribute to libraries as needed.
Ability to create and maintain continuous integration and delivery of React Native applications.
Previous work with third-party dependencies and debugging dependency conflicts
Previous work with native build tools, like XCode, Gradle, others.
Strong understanding of REST APIs, the document request model, and offline storage.
English skills (ability to effectively communicate via written and spoken English)