Negotiable
Undetermined
Hybrid
Bracknell, England, United Kingdom
Summary: The Staff Android Engineer role at a leading omni-channel retailer involves working within a cross-functional Agile team to develop customer-facing Android applications. The position requires collaboration with various stakeholders and a focus on technical assurance for complex IT projects. The role emphasizes continuous learning and professional development while contributing to the engineering practices of the organization. This hybrid position allows for a mix of remote work and office attendance in Bracknell and London.
Key Responsibilities:
- Develop Android applications using Kotlin and Java within an Agile team.
- Provide technical assurance and lead development approaches on complex IT projects.
- Collaborate with Android and iOS engineers, BAs, Quality Engineers, Designers, and UX specialists.
- Support the professional development of less experienced software engineers.
- Engage with diverse technical and non-technical stakeholders, requiring excellent communication skills.
- Continuously improve engineering skills and stay updated with the latest technologies.
Key Skills:
- Extensive experience in Native Mobile Development for Android (Kotlin and Java).
- Knowledge of accessibility best practices.
- Experience with Continuous Integration/Continuous Delivery.
- Demonstrable experience in Test-Driven Development (TDD) and pair programming.
- Familiarity with Agile development methods such as Scrum or Kanban.
- REST API development and/or consumption.
- Deep understanding of MVVM and MVP architectural patterns.
- Significant experience in leading teams or making technical decisions.
Salary (Rate): 95000
City: Bracknell
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT