ApplyReact Native Engineer - Latin America - Remote
Posted 4 months agoViewed
View full description
💎 Seniority level: Senior, 5+ years experience with mobile apps; 1+ years experience with virtual-dom based frontend technologies; 1+ years experience with backend technologies
📍 Location: Argentina
🔍 Industry: Software development, mobile applications
🏢 Company: Azumo👥 11-50💰 $30,000,000 over 2 years agoElectronicsHardwareLightingSoftware
🗣️ Languages: English
⏳ Experience: 5+ years experience with mobile apps; 1+ years experience with virtual-dom based frontend technologies; 1+ years experience with backend technologies
🪄 Skills: Software DevelopmentAgileAndroidJestOAuthReact NativeReduxReact
Requirements:
- 5+ years experience with mobile apps.
- Prior knowledge in the process of publishing an app in at least one online store.
- Experience integrating solutions with 3rd party APIs (RESTful, OAuth, JSON).
- Self-driven and motivated, with a strong work ethic and a passion for problem solving.
- BS or Master's degree in Computer Science, related degree, or equivalent experience is preferred.
- 1+ years experience with virtual-dom based frontend technologies (React or Vue.js).
- 1+ years experience with backend technologies (Node or Python).
- Love for coding and willingness to be agile.
- Hacker spirit within a collaborative team.
Responsibilities:
- Create multi-platform apps for iOS and Android.
- Design, develop and test performant, user friendly mobile applications.
- Write clean, well designed code.
- Build reusable components.
- Validate technical feasibility of UI/UX designs.
- Assist in making sure the whole stack can scale out massively.
- Be willing to learn back-end technologies to transition to a Full stack mobile developer.
- Experience integrating React Native components with native modules and APIs to access device features like cameras, geolocation, push notifications, etc.
- Proficiency in using state management libraries like Redux, MobX, or Context API to manage application state effectively.
- Familiarity with unit testing frameworks like Jest and debugging tools to ensure the quality and stability of the application codebase.
- Ability to optimize the performance of mobile applications for faster load times, smooth animations, and responsive user interactions.
Apply