Senior Android Engineer
Role details
Job location
Tech stack
Job description
The Point of Sale team is responsible for building applications that define the vast majority of the user experience on Clover POS devices. Our products cover a wide spectrum from Order Taking and Order Management, to Dining, Inventory Management, and various other areas. In addition you will be responsible for building APIs that enhance our Android SDK, allowing our 3rd party developers to build custom applications and enhance the merchant experience.
What you will do:
- Develop native mobile applications for Android
- Engage with Product Manager and UX designers to define and refine the requirements/UX design.
- Partner with QA to develop the right test plans for new features
- Participate in design and code reviews
- Harden our existing applications by fixing bugs identified internally and via our field support team
- Participate in an on-call rotation to handle any customer escalations
- Develop tests and automation to advance maturity in product testing
- Work in an agile environment, participating in planning and Scrumban boards.
- Take ownership of complex features and work on them from concept to delivery
- Help junior members of the team and guide them with best practices
Requirements
- Bachelor's Degree in Computer Science, or related STEM field
- 7+ years of Android development experience in a professional capacity
- Implementing both Android software design patterns and application architecture
- Strong knowledge of Java and Kotlin
- Strong knowledge of database concepts and SQL
- Strong communication skills
What would be great to have:
- Server-side development, building REST endpoints
- Familiarity with tools like Grafana and DataDog.
- Prior experience working in the Point of Sale domain
You must currently possess valid and unrestricted U.S. work authorization to be considered for this role. Individuals with temporary visas including, but not limited to, F-1 (OPT, CPT, STEM), H-1B, H-2, or TN, or any candidate requiring sponsorship, now or in the future, will not be considered for this role.