We are seeking a talented and experienced Mobile Software Engineer with a strong background in React Native to join our dynamic team. The ideal candidate will be responsible for developing, enhancing, and maintaining mobile applications for both Android and iPhone platforms. You will work closely with our design, product, and development teams to deliver seamless, high-quality mobile experiences for our users.

Key Responsibilities:
Develop and maintain mobile applications using React Native for both Android and iPhone platforms.
Collaborate with cross-functional teams, including designers, product managers, and other engineers, to define, design, and ship new features.
Optimize mobile applications for maximum speed and scalability.
Write clean, maintainable, and well-documented code.
Conduct code reviews and provide constructive feedback to team members.
Troubleshoot and debug issues to improve application performance and user experience.
Stay up-to-date with the latest industry trends and technologies to ensure our mobile applications remain cutting-edge.
Participate in the entire application lifecycle, focusing on coding, testing, and deploying applications.

Qualifications:
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Proven experience as a Mobile Software Engineer, with a focus on React Native development.
Strong knowledge of JavaScript, React Native, and mobile application development for both Android and iOS.
Familiarity with native build tools, like XCode, Gradle (Android Studio, IntelliJ).
Experience with third-party libraries and APIs.
Understanding of mobile app design guidelines on each platform and being aware of their differences.
Proficient understanding of code versioning tools, such as Git.
Familiarity with continuous integration and deployment (CI/CD) processes.
Familiarity with RESTful APIs to connect mobile applications to backend services.
Strong problem-solving skills and the ability to work independently and as part of a team.
Excellent communication and collaboration skills.
Preferred Qualifications:
Experience with TypeScript and Redux.
Knowledge of native iOS (Swift, Objective-C) and Android (Java, Kotlin) development.
Experience with mobile performance optimization techniques.
Experience with automated testing frameworks and tools.

Posted On: August 07, 2024 19:26 UTC
Category: Mobile App Development
Skills:TypeScript, React Native, Android, iOS, Mobile App Development, Redux

Country: United States

click to apply

Powered by WPeMatico