We are looking for a React Native Developer who will be responsible of making engineering decisions and developing features for a Silicon Valley project. You will be expected to have good coding standards and best practices. We teach and learn from one another, and push each other to be at our creative and analytical bests.
Responsibilities:
Design and implement user interface components for JavaScript-based mobile applications using React ecosystemWork as a part of a small team Startup that includes other EngineersBuild app and UI components from prototypes and wireframesWork with native modules as and when requiredUse Native APIs for tight integrations with both platforms – Android and iOSWrite automated tests to ensure error-free code and performanceImprove front-end performance by eliminating performance bottlenecksCreate front-end modules with maximum code reusability and efficiencyImplement clean, smooth animations to provide an excellent user interface
Requirements
5+ years of hands-on experience as a Software DeveloperIn-depth knowledge of React NativeA complete understanding of the full mobile app development lifecycle right from prototypingKnowledge of type checking, unit testing, typescript, prop types, and code debuggingExperience working with REST APIsStrong understanding of web technologies like JavaScript, HTML, and CSSKnowledge of user interface design and responsive designsWell-versed in a variety of React Native software and technologies such as Jest, Enzyme, ESLint, and so on
Benefits
We believe that great work happens where people feel inspired and challenged. These are just a few things we offer to make this happen.
Compensation in US DollarsFull remote position - 100% work from homeEnglish classesOnline Workout sessions with personal trainerRewards program and much more!