Develop and maintain cross-platform mobile applications using React Native, Flutter, or Xamarin.Ensure seamless integration of mobile app functionalities with backend systems and APIs.Write clean, efficient, and maintainable code aligned with project requirements and performance standards.Collaborate with UI / UX designers to implement visually appealing and user-friendly interfaces.Ensure a consistent user experience across different devices and screen sizes.Conduct thorough testing to identify and resolve bugs, performance issues, and compatibility problems.Work closely with QA teams to ensure application quality and reliability.Optimize application performance, responsiveness, and load times.Implement best practices for data storage, retrieval, and security.Participate in code reviews and ensure adherence to coding standards.Create and maintain technical documentation (architecture, codebase, APIs).Collaborate with backend developers to define and integrate APIs.Coordinate with product managers to understand requirements and meet deadlines.Stay updated with latest trends, frameworks, and platform-specific guidelines in mobile app development.Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- Proven experience in hybrid app development using React Native, Flutter, or Xamarin.
- Strong proficiency in HTML, CSS, JavaScript.
- Familiarity with UI / UX principles and mobile app design best practices.
- Experience with version control systems (e.g., Git) and collaboration tools.
- Strong problem-solving skills and attention to detail.
- Ability to work effectively in a collaborative team environment.
- Excellent communication and interpersonal skills.
Skills Required
React Native, Flutter, Xamarin, Javascript, Api Integration, Git