Experience - 2-4 Years
Responsibilities:
Collaborate with the design and product teams to understand requirements and translate them into efficient, scalable, and maintainable cross-platform mobile applications.
- Develop and maintain mobile applications using React Native or Flutter, ensuring a smooth and responsive user experience across iOS and Android platforms.
- Write clean, modular, and well-documented code to implement new features and enhance existing functionalities.
- Stay up-to-date with the latest trends and advancements in mobile app development, and actively contribute ideas for continuous improvement.
- Work closely with QA to identify and address bugs and performance issues, ensuring the delivery of high-quality software.
- Collaborate with other developers and team members to troubleshoot and resolve issues quickly.
Requirements:
- Bachelor s degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a Cross-Platform App Developer with expertise in either React Native or Flutter.
- Strong proficiency in JavaScript/ TypeScript and familiarity with front-end technologies.
- Experience with version control systems (e.g., Git) and CI/CD pipelines.
- Knowledge of mobile app architecture patterns and best practices.
- Excellent problem-solving skills and attention to detail.
- Effective communication skills and the ability to work collaboratively in a team environment.
- A portfolio of previous mobile applications developed using React Native or Flutter is a plus.
Preferred Qualifications:
- Familiarity with native development languages (Java/ Kotlin for Android, Swift/Objective-C for iOS).
- Experience with third-party libraries and APIs.
Technologies:
- React Native or Flutter, JavaScript/ TypeScript, Node JS, Mongo DB, version control systems (e.g., Git) and CI/CD pipelines.