Join our team as an Android Developer and work on a consumer-facing product. Collaborate with a team to build new features, conceptualize and formulate apps, and ensure performance, quality, and responsiveness.
Requirements
- Bachelor's or Master's degree in software development, computer science, or similar.
- Experience in enterprise software development with at least one major enterprise application through the full SDLC.
- Understanding of asynchronous client/server interfacing, SQLite, and data modeling.
- Proficiency in Java, Kotlin, or C++, and experience with 3rd party libraries & APIs.
- Strong understanding of common design principles such as MVC, MVVM, etc.
- Experience in handling performance and memory of the App using various tools.
- Proficient understanding of code versioning tools such as Git, Mercurial, or SVN, and familiarity with Agile/Scrum development process and continuous integration tools like Jenkins.
Benefits
- Competitive salary
- Opportunities for career growth and continuous learning
- Coaching and Learning and Development to ensure you have the training and education you need to thrive in your career
- Diverse leadership team with an open-door policy to help you grow and succeed at your career goals
- Town hall celebrations for all employees to meet and connect with each other
- Acknowledgment and recognition of employee efforts
- Healthy lifestyle incentives
- Equal opportunity employer