
Mobile Software Engineer, React Native, TypeScript
Posted 12 hours ago

Posted 12 hours ago
This is a fully remote position, open to applicants in Romania.
• Design, create, and sustain mobile applications utilizing React Native and TypeScript.
• Develop intuitive, responsive, and accessible mobile experiences for consumer users.
• Create reusable and maintainable mobile components while adhering to clean code principles and engineering best practices.
• Implement and manage application state using Redux Saga.
• Utilize Expo and other tools to facilitate mobile application development and deployment.
• Integrate mobile applications with backend services and third-party platforms.
• Contribute to enhancing application performance, stability, and overall user satisfaction.
• Implement and uphold accessibility features within mobile applications.
• Engage in A/B testing initiatives to assess and enhance mobile user experiences.
• Leverage Firebase and App Center CodePush to maintain mobile application functionality and updates.
• Collaborate with cross-functional teams throughout the software development lifecycle.
• A minimum of 3 years of full-time professional experience in mobile application development with React Native and TypeScript.
• Over 4 years of professional experience working with React Native.
• More than 4 years of professional experience using TypeScript.
• Proven experience in implementing accessibility features in mobile applications.
• Familiarity with A/B testing methodologies in mobile applications.
• Experience in developing services aimed at consumer customers.
• Practical experience with Redux Saga.
• Hands-on experience using Expo.
• Practical knowledge of Firebase.
• Experience with App Center CodePush.
• Background in developing scalable and maintainable mobile application architectures.
• Expertise in optimizing mobile application performance and user experience.
• Knowledge of contemporary mobile development practices and tools.
• Experience working within cross-functional Agile teams.
• Flexible and remote working options.
• Opportunities to work on international projects with leading global clients.
• Travel opportunities related to international projects.
• Non-corporate work environment.
• Access to internal and external training programs.
• Initiatives focused on employee well-being.
Tailscale
CACI International Inc
Nemetschek Group
Freenome
Get handpicked remote jobs straight to your inbox weekly.