Job Openings
Android Kotlin Engineer
About the job Android Kotlin Engineer
We seek a skilled Kotlin Developer to join our team, focusing on designing and developing state-of-the-art Android applications, enhancing user experience, and contributing to our products overall success.
Role and Responsibilities:
- Design, develop, and test Kotlin-based Android applications
- Maintain code quality, organization, and automatization
- Collaborate with cross-functional teams to define, design, and ship new features
- Work with external data sources and APIs
- Debug and resolve technical issues
- Continually evaluate and implement new technologies to maximize development efficiency
- Work closely with UX Designers to create user-friendly software interfaces
- Follow and enhance existing development processes
- Measure and optimize application performance
Expectations:
- Deliver high-quality, maintainable, and code
- Exhibit strong problem-solving skills and a keen eye for detail
- Demonstrate ownership of tasks and drive them through to completion
- Proactively address and resolve issues as they arise
- Strive for continuous learning and improvement within the team and the wider organization
- Uphold a high standard of work ethic and professionalism.
Qualifications:
- Bachelors degree in Computer Science or a related field
- 5+ years of experience in Android Development
- Proficient in Kotlin and familiarity with Java
- Understanding of Android architecture, trends, and APIs
- Experience with RESTful APIs to connect Android applications to back-end services
- Familiarity with cloud message APIs and push notifications
- Strong understanding of Object-Oriented Programming principles and design
- Excellent problem-solving skills and attention to detail
- Preferred:
- Experience with automated testing and continuous integration
- Proficiency in using development tools like Android Studio and IntelliJ IDEA
- Kotlin Certification
- Understanding of UI/UX standards
- Knowledge of the Agile development process
- Experience with other JVM languages, like Groovy or Scala, would be a plus
- Familiarity with Docker and Kubernetes is a bonus
- English level B2 or above is required
Why Join Us?
- Full-time position
- Payment in US dollars
- Contractor hiring mode
- 100% remote position
- Paid vacations
- Holidays from your country off and paid
- Birthday off and paid
- Career Path
- Recognition Program
- Paid Leaves
If you are interested in applying for this position and meet the specified requirements, please let us know. We look forward to the possibility of working with you!