Apply

React 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