Description

We are looking for a talented Mobile App Developer to join our team. In this role, you will be responsible for designing, developing, and maintaining high-quality mobile applications for both iOS and Android platforms. You will work closely with our cross-functional teams to ensure the success of our projects.

Responsibilities:

Collaborate with product managers and designers to understand project requirements and translate them into technical specifications.
Develop, test, and maintain mobile applications for iOS and Android platforms.
Write clean, efficient, and maintainable code that adheres to industry best practices.
Debug and resolve software defects and issues in a timely manner.
Stay up-to-date with the latest trends and technologies in mobile app development.
Optimize application performance for a smooth user experience.
Participate in code reviews to ensure code quality and maintain coding standards.
Work closely with QA teams to ensure robust and bug-free applications.
Continuously improve development processes and tools.
Requirements:

Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
Proven experience as a Mobile App Developer with a strong portfolio of mobile applications.
Proficiency in programming languages such as Swift (for iOS) and Kotlin (for Android).
Familiarity with app development frameworks and libraries (e.g., React Native, Flutter).
Experience with RESTful APIs and third-party libraries and services.
Strong problem-solving and debugging skills.
Knowledge of mobile UI/UX design principles and best practices.
Excellent communication and teamwork skills.
Ability to work in an agile development environment.
Familiarity with version control systems (e.g., Git).
Knowledge of app deployment and app store submission processes.
Preferred Qualifications:

Experience with cross-platform development tools like React Native or Flutter.
Familiarity with cloud services and databases (e.g., AWS, Firebase).
Knowledge of automated testing and continuous integration.
Published apps on Google Play Store and Apple App Store.
Experience with augmented reality (AR) or virtual reality (VR) development.


Benefits:

 

Competitive salary.
Health, dental, and vision insurance.
Flexible working hours.
Opportunities for professional development.
A collaborative and innovative work environment.
Company-sponsored events and outings.

Education

Bachelor's degree in Computer Science