Key responsibilities include, but are not limited to:
Develop mobile applications for iOS and Android
Use framework React Native and some knowledge of native languages (Objective C/ Swift, Java / Kotlin)
Optimize application performance, quality and responsiveness
Develop server-side components using Python and Node.js
Design and implement APIs and microservices
Ensure security, data protection and performance optimization
Develop intuitive, user-friendly mobile interfaces
Collaborate with UI/UX designers to implement design
Apply responsive design principles for various devices
Integrate applications with third-party services and APIs
Ensure seamless connectivity and data synchronization
Write and execute (unit, integration and end-to-end) tests
Debug and resolve technical issues and bugs
Set up CI/CD pipelines for automated deployment and testing
Participate in agile development processes
Work closely with project management team
Maintain and update apps for compatibility with new OS versions and devices
Create and maintain technical documentation
Stay updated with industry trends and technologies
Identify areas for improvement in application performance and user experience
Required Qualifications:
Bachelor’s degree in Computer Science, Engineering, Information Technology or a related field
Minimum of 3-5 years of experience in full stack mobile application development.
Knowledge of database technologies like SQL, NoSQL and cloud-based databases
Experience with agile development methodologies and practices
Strong problem-solving skills and the ability to troubleshoot and debug complex issues
Excellent teamwork skills, with the ability to work collaboratively in a fast-paced environment
Proven ability to learn and adapt to new technologies quickly
Attention to detail and a commitment to producing high-quality code
Experience working in Agile/Scrum development environments is a plus
Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform including deploying and managing applications in cloud environments will be a plus