The company is looking to develop high-quality mobile applications that meet design specifications and industry standards.
Requirements
- Strong proficiency in mobile technologies with the ability to develop for both iOS and Android platforms.
- iOS (Swift) and Android (Kotlin)
- KTOR, AWS, Docker, Cognito, DynamoDB, Git, Vue.js, REST
- Google Pay and Apple Pay integration
- Experience with Agile and Scrum methodologies.
- Fundamental knowledge of Git and source control management.
- Familiarity with enterprise-level architecture and design concepts.
Responsibilities
- Develop High-Quality Software: Collaborate with the development team to design, develop, and maintain mobile applications that meet design specifications and industry standards.
- Code Excellence: Write clean, efficient, and maintainable code that adheres to best practices and design guidelines.
- Quality Assurance: Test and peer review code to ensure technical accuracy, functionality, and compliance with design specifications.
- Test-Driven Development: Utilize a test-driven design approach to ensure the reliability and maintainability of code.
- Technical Support: Provide technical assistance and training to internal teams as needed.
- Project Planning & Scope: Estimate development schedules and define project scope to ensure timely delivery.
- Mentorship & Training: Guide and mentor junior software engineers, fostering a culture of learning and growth.
Other
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent industry experience.
- Minimum of 5 years of experience in mobile application development.
- Excellent communication and interpersonal skills.
- Willingness to expand skill set to include web-based applications.