Driving automotive innovation through talent
Android Developer, Kotlin
Location
United States
Posted
11 days ago
Salary
0
Seniority
Senior
Job Description
Android Developer, Kotlin
RSB Automotive Consulting - | System | Embedded | Functional Safety | Cybersecurity |
• Development of new Android features within an existing application • Extension and refactoring of existing functionalities • Participation in feature refinement and technical clarification • Collaboration with UX/UI designers on user experience and interface design • Building complex UI components using Jetpack Compose • Writing unit, integration, and UI tests • Working with Git-based workflows • Supporting CI/CD processes and build improvements • Ensuring high standards of code quality, security, and maintainability • Active participation in technical discussions within the team
Job Requirements
- Minimum 5 years of experience in Android development
- Strong commercial experience with Kotlin
- Experience working in Agile development environments
- Good understanding of modern Android architecture patterns
- Experience with automated testing (unit / integration / UI)
- Familiarity with CI tools (e.g. TeamCity or similar)
- Experience with dependency injection and build tooling
- Knowledge of refactoring and code quality practices
- Understanding of application security concepts
- Strong communication skills and ability to work in cross-functional teams
- Open, proactive mindset and ability to work iteratively.
Benefits
- Remote work
- B2B/UoP/UZ cooperation type
- Flexible work arrangements
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Design and develop fullstack applications using .NET (Core/6+) and Angular, following Clean Code practices and SOLID principles • Optimize back-end application performance (SQL queries, stored procedures, Entity Framework ORM) and ensure application security (OWASP standards) • Participate in the complex redesign of the GAME application, collaborating with business and technical teams • Industrialize DevOps processes: CI/CD (GitLab), unit and integration testing, code reviews • Collaborate in an Agile (Scrum) environment to deliver high-value features while meeting deadlines and quality standards • Analyze business requirements and propose appropriate technical solutions with a continuous improvement mindset.
• Develop and evolve microservices in Java using Spring Boot • Design and enhance APIs and BFFs in Node.js • Build high-performance, scalable REST APIs • Contribute to the definition and evolution of backend architecture • Work with synchronous and asynchronous integrations • Ensure technical quality, security, and coding best practices • Participate in technical refinements and architectural decisions • Operate in a distributed environment with multiple modules and integrations
• Desarrollo backend de componentes complejos con Java y Spring Boot • Diseño e implementación de microservicios resilientes • Pruebas de integración, rendimiento y calidad de software • Virtualización y despliegue mediante contenedores Docker
• Desarrollo de componentes complejos • Coordinación del trabajo de programadores/as del equipo



