Job Description
We are seeking a talented Hybrid Mobile Developer with extensive experience in both Android and iOS platforms. The ideal candidate will be proficient in Kotlin and Swift, and will have a strong foundation in Clean Architecture.
This role requires a developer who is adept at creating high-quality, maintainable, and performant mobile applications using RESTful services, and who thrives in an agile environment using Scrum methodologies.
Key Responsibilities :
- Design and develop high-quality, performant, and maintainable applications across both Android (using Kotlin) and iOS (using Swift) platforms.
- Apply Clean Architecture principles to ensure codebase maintainability and testability.
- Integrate mobile applications with RESTful APIs to connect with backend services.
- Ensure the best possible performance, quality, and responsiveness of applications across both platforms.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Manage the full mobile development life cycle from concept to deployment and support.
- Write unit and UI tests to identify malfunctions and optimize performance.
- Participate in Agile / Scrum meetings and contribute to the teams continuous improvement process.
- Keep up-to-date with the latest industry trends in mobile technologies and implement them as appropriate.
Any profile with no experience in both Kotlin and Swift will not be considered.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum of 3 years of professional experience in mobile development for both Android and iOS platforms.
- Strong knowledge of Kotlin and Swift programming languages.
- Familiarity with Clean Architecture and other design patterns for mobile development.
- Experience with RESTful API integration to backend services.
- Solid understanding of the full mobile development life cycle for both Android and iOS.
- Proficient in Agile development methodologies, particularly Scrum.
- Experience with version control systems, such as Git.
- Familiarity with continuous integration and deployment (CI / CD) practices.
- Spanish fluent / native
- English professional
Hace 1 día