AdroitentMexico City, Mexico

Sr. Mobile Developer

Description

Job Summary:

We are looking for a skilled and motivated Mobile Developer with hands-on experience in React Native and Node.js to join our growing team. You will be responsible for developing and maintaining cross-platform mobile applications, integrating with backend services, and ensuring a seamless user experience. Proficiency with Git is essential for version control and team collaboration.

Key Responsibilities:

·        Develop and maintain cross-platform mobile applications using React Native.

·        Design and implement backend APIs and services using Node.js.

·        Collaborate with UI/UX designers, product managers, and other developers to deliver high-quality products.

·        Ensure the performance, quality, and responsiveness of applications.

·        Troubleshoot and debug issues across the stack.

·        Write clean, maintainable, and well-documented code.

·        Manage codebase using Git, including branching, merging, and pull requests.

·        Participate in code reviews and contribute to continuous improvement.

·        Stay updated with the latest mobile development trends and best practices.

Required Skills and Qualifications:

·        Strong proficiency in React Native and Node.js.

·        Solid understanding of RESTful APIs and integration with mobile frontends.

·        Experience with Git for version control and collaborative development.

·        Familiarity with mobile app deployment (iOS and Android).

·        Knowledge of asynchronous programming and modern JavaScript (ES6+).

·        Ability to write efficient, reusable, and testable code.

·        Good problem-solving and communication skills.

Preferred Qualifications:

·        Experience with third-party libraries and APIs (e.g., Firebase, Redux, Axios).

·        Understanding of mobile performance optimization techniques.

·        Familiarity with CI/CD tools and automated testing frameworks.

·        Experience with TypeScript.

·        Previous experience working in Agile/Scrum environments.

Skills

CI/CDAgileScrumRESTfulGitAndroidRESTNode.jsJavaScriptiOSMobile DevelopmentReactTypeScriptFirebaseReact NativeRedux

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching