We are seeking an experienced Mobile App Developer to build a multifunctional marketplace app using React Native, Typescript, and Microfrontend architecture.
Key Responsibilities
Develop our mobile app (Android and IOS) using React Native and Typescript.
Design and implement a robust and scalable frontend architecture using Microfrontend architecture.
Collaborate with the backend team to integrate the mobile app with our backend services using RESTful APIs and GraphQL.
Ensure high-quality code and adhere to best practices for coding standards, testing, and debugging.
Troubleshoot and resolve technical issues that arise during development and deployment.
Collaborate with the team to identify and prioritize project requirements.
Design and implement visually appealing and user-friendly UI/UX components, ensuring consistency with our brand guidelines.
Conduct user research and testing to inform design decisions and optimize the user experience.
Collaborate with cross-functional teams, including design, product, and engineering, to ensure alignment and effective communication.
Requirements
5+ years of experience in mobile app development using React Native and Typescript.
Strong expertise in mobile app development, with a focus on React Native and Typescript.
Experience with Microfrontend architecture and frontend development best practices.
Strong understanding of software design patterns, principles, and best practices.
Excellent problem-solving skills and attention to detail.
Strong communication and collaboration skills.
Experience with agile development methodologies.
Proficiency in UI/UX design principles and human-centered design methodologies.
Experience with design tools such as Sketch, Figma, Adobe XD, or InVision.
Nice to Have
Knowledge of cybersecurity best practices.
Experience with CI/CD pipelines.
Familiarity with cloud platforms (AWS, Google Cloud, Azure).