Design, code, and manage large-scale applications end-to-end.
Tackle tough problems and find creative solutions.
Deliver disruptive features used by a wide range of companies.
Lead decision-making and design of APIs, mechanisms, and abstractions.
Take full ownership of the development process from product conception to implementation, testing, and deployment.
Be part of a successful tech startup building innovative AI-based systems, leveraging machine learning, natural language understanding (NLU), and other groundbreaking technologies.
You should apply if you:
Are a top-talent software engineer with significant hands-on experience in developing mobile applications.
Have at least 4 years of experience in mobile development, especially with Android apps.
Are familiar with application development methodologies and object-oriented design.
I have experience in full-stack mobile app development, from networking, caching, and databases to UI and app store deployment.
Have experience in mobile UI/UX development with a pixel-perfect approach.
Have good experience and understanding of Java and backend development (advantageous).
Preferably hold a degree in computer science or a similar field.
Enjoy being responsible for and taking ownership of the product you work on.
Most importantly, are looking to join a top-notch team that tackles challenges creatively and collaboratively.