Responsibilities
- Design, build, and maintain high-performance, reusable, and reliable Android applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the best possible performance, quality, and responsiveness of the applications.
- Identify and correct bottlenecks and fix bugs to improve application performance.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Work closely with UI/UX designers to implement design into the application, ensuring a seamless user experience.
- Write clean, well-documented, and maintainable code.
- Stay up to date with the latest industry trends, technologies, and best practices in mobile development.
Requirements
- 1-2 years of experience as an Android Developer or similar roles.
- Knowledge of integration of internal/external APIS (REST).
- Experience developing mobile applications.
- Knowledge of Kotlin/GIT.
- Basic use or bases of Android SDK, components of UI, Activities, Fragments and View Model
- Knowledge of SQL Databases like Postgres.
- Good communication and collaboration skills
- Fluent English communication.
- Knowledge of Unit testing.
- Knowledge of CI/CD.
- Good understanding of Agile methodologies (Scrum, Kanban)
Nice to Have
- iOS
Work Arrangement
Remote (Worldwide)
Additional Information
- Fluent English communication.

