Year of experience – 4+ years
Job Summary:
We are seeking talented and passionate React Native Developers with over 4+ years of experience in developing advanced applications for the iOS and Android platforms. The ideal candidate should have a strong understanding of mobile technologies and be able to push the boundaries of mobile development.
Responsibilities:
• Design and build advanced applications for the iOS and Android platforms using React Native.
• Work with external data sources, third-party payment, and SMS APIs.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Unit-test code for robustness, including edge cases, usability, and general reliability.
• Fix bugs and improve application performance.
• Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
• Develop new features and user interfaces from wireframe models.
• Ensure the best performance and user experience of the application.
• Write clean, readable, and testable code.
• Cooperate with back-end developers, designers, and the rest of the team.
• Leverage native APIs for deep integrations with both platforms.
• Diagnose and fix bugs and performance bottlenecks for performance that feels native.
• Stay updated with the latest industry trends, technologies, and best practices.
Requirements and Skills:
• Proven working experience in iOS and Android app development with a minimum of 4+ years.
• Extensive knowledge of the full mobile development life cycle.
• Deep knowledge of iOS and Android mobile platforms.
• Experience with iOS and Android SDKs.
• Experience working with remote data via REST and JSON.
• Proficiency with third-party libraries and APIs.
• Solid understanding of the mobile landscape, architectures, trends, and emerging technologies.
• Experience in developing React Native apps for both iOS and Android platforms.
• Understanding of various navigation models in mobile apps.
• Must have worked on hardware integration with apps.
• Excellent debugging, testing, and performance optimization skills.
• Strong interpersonal skills; a good team player with the ability to deliver in a fast-paced environment.
• Experience with writing clean, readable, and testable code.
Key Responsibilities:
• Build pixel-perfect, buttery smooth UIs across both mobile platforms.
• Ensure deep integrations with both platforms using native APIs.
• Diagnose and fix bugs and performance bottlenecks for performance that feels native.
• Continuously improve code quality and development efficiency.
• Collaborate with team members and stakeholders to deliver high-quality applications.