Senior Software Engineer (Android)
Skills
Mobile Application DevelopmentAndroidCommercial SoftwareEasily AdaptableEngineeringMobile PlatformsProgramming
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- At least 5 years of commercial software development experience
- Experience developing an Android app
- Familiarity with mobile web and back-end technologies
- Experience with reactive programming in native mobile platforms
- Willingness and ability to adopt new technologies
- Ability to break down complex problems into simple solutions
- High quality verbal and written communication skills
- Sense of ownership and pride in your work
Nice to have
- Adaptable
- Ownership-minded
- Collaborative
- Detail-oriented
Day to day
- Write high-quality Android code for a fast-growing mobile product
- Work across the full engineering lifecycle from design through deployment and maintenance
- Collaborate closely with product managers and designers to shape features and deliver customer-focused solutions
- Contribute to backend microservices when needed and work with global engineering teams
