A well-established e-commerce company seeking a talented and experienced Full Stack Mobile App Developer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining high-quality mobile applications. You will work closely with our product and design teams to deliver seamless user experiences.
Key Responsibilities:
- Develop and maintain mobile applications for iOS and Android platforms.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Required Skills and Qualifications:
- Proven experience as a Full Stack Mobile App Developer or similar role.
- Proficiency in mobile app development for both iOS and Android platforms.
- Strong knowledge of programming languages such as Swift, Kotlin, Java, and JavaScript.
- Experience with frameworks like React Native, Flutter, or Xamarin.
- Familiarity with RESTful APIs to connect mobile applications to back-end services.
- Understanding of cloud services and databases (e.g., Firebase, AWS, SQL, NoSQL).
- Experience with version control systems like Git.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
Preferred Qualifications:
- Experience with Agile development methodologies.
- Knowledge of UI/UX principles and best practices.
- Experience with automated testing and building.
- Familiarity with continuous integration and deployment (CI/CD) pipelines.
Benefits:
Competitive salary and performance bonuses.
Flexible working hours and remote work options.
Health, and medical benefits.
Professional development opportunities.