Senior Android Engineer

Nearsure
Summary
Join Nearsure's close-knit LATAM remote team and enjoy a supportive work environment with competitive salaries, 100% remote work, paid time off, national holidays, sick leave, a refundable annual credit, team-building activities, and a birthday day off. As a Senior Android Engineer, you will collaborate with cross-functional teams to design, build, and optimize Android apps, ensuring high-quality mobile solutions. You will contribute to app design and architecture, apply software engineering design patterns, mentor other developers, perform code reviews, collaborate with API teams, and prototype new features. The ideal candidate possesses a Bachelor's Degree in Computer Science or a related field, along with extensive experience in Android development using Kotlin and Java, and experience with various architectural patterns. Advanced English is required.
Requirements
- Bachelor's Degree in Computer Science, Engineering, or a related field
- 7 + Years of experience working in Software Development
- 5 + Years of experience working with Kotlin and Java for Android native development
- 5 + Years of experience working on Android 6.0 (API 23) and above
- 4 + Years of experience working with Jetpack Navigation
- Strong experience with MVVM, MVC, VIPER, or Clean Architecture
- UI layout and adaptive screen design skills
- Familiarity with OpenAPI / Swagger standards
- Experience prototyping new features or redesigning existing ones
- Experience in mentoring and code reviews
- Strong debugging and problem-solving abilities
- Advanced English Level is required for this role, as you will work with US clients. Effective communication in English is essential to deliver the best solutions to our clients and expand your horizons
Responsibilities
- Contribute to high-quality mobile app design and architecture
- Apply software engineering design patterns to develop well-structured, modular, performant application code
- Serve as a technical mentor in mobile app development
- Perform code reviews, write unit and UI tests, and contribute to architectural planning and refactoring
- Collaborate with API teams on API design
Benefits
- Competitive USD salary
- 100% remote work
- Paid time off
- National Holidays celebrated
- Sick leave
- Refundable Annual Credit
- Team-building activities
- Birthday day off