We are seeking experienced Android Senior Developers to join our Development team and participate in various projects comprised of multicultural teams distributed worldwide.
Job Description
This is an excellent opportunity for professionals looking to grow with one of the industry's fastest-growing companies. As an Android Senior Developer, you will face numerous technical challenges, utilizing current technologies, staying involved in the mobile world, web applications, devices, and more.
Main Activities:
* Able to work independently with minimal supervision as well as collaborate with a diverse team.
* Accountable for resolving the most technically challenging issues facing the organization.
* Write code with increasing quality and maintainability.
* Guide the architecture of large features impacting all parts of the company, identifying issues and raising concerns/blockers for mitigation.
* Research and introduce new technology to improve applications and/or the development pipeline.
Requirements
To be successful in this role, you will need:
* 6+ years of experience in development.
* 5+ years of experience in Android development.
* Solid knowledge of design and architecture patterns.
* Solid knowledge and management of programming fundamentals including algorithms and data structures.
* Advanced English level.
Benefits
You will enjoy:
* 100% remote work.
* Flexible hours - make your own schedule.
* Diverse and multicultural work environment.
* Paid parental leave, vacation & holidays.
* Hardware setup for you to work from home.
* Excellent compensation - well above the market average.
* Extensive opportunities for growth and professional development thanks to our mentoring system.