Develop, test and maintain responsive web/mobile apps with elegant UX that delight our users and raise their productivity.
Write clean and well-abstracted code that you are proud of, with extensibility and performance in mind.
Work in cross functional teams with product managers, UX designers and QA engineers to ship software on-quality and on-time.
- 2-5 years developing HTML5 web apps, hybrid mobile apps or Android apps, with a proven track record of successfully shipping software products.
- Android Developer: Highly skilled in native Android App development. Good-to-have experience: Services and event-driven paradigm, layout optimization.
- Familiar with MVP design pattern, mapping services (Google Maps, Mapbox).
- Cares deeply about UX and have an intuitive feel for good design.
- Bachelor’s or Master’s degree in Computer Science or related field from a top university.
- Data storage: MariaDB, ElasticSearch
- Data access, messaging: Hibernate, Hazelcast, Kafka
- Server core: Java on Play, microservices, AKKA
- Frontend: HTML5/AngularJS web apps, native Android apps
- Infrastructure and deployment: AWS, Docker, Ansible