Negotiable
Undetermined
Hybrid
Dublin
Summary: The Senior Android Engineer role is a contract position based in Dublin City Centre, offering flexible working arrangements. The successful candidate will be responsible for developing high-quality Android applications and collaborating with cross-functional teams. This position also involves mentoring junior developers and contributing to the technical architecture of the Android platform. It presents an opportunity to work on innovative products within a dynamic team.
Key Responsibilities:
- Design, develop, and maintain Android applications, ensuring high-quality code and performance.
- Collaborate closely with cross-functional teams, including designers, product managers, and back-end engineers, to deliver seamless user experiences.
- Lead and mentor junior developers, providing guidance on best practices and technical solutions.
- Contribute to the overall technical architecture and roadmap of the Android platform.
- Participate in code reviews, ensuring best practices in mobile development.
- Stay up to date with the latest Android development trends, tools, and technologies.
Key Skills:
- Strong experience in Android development, with proficiency in Kotlin and Java.
- Proven track record of building and delivering successful Android applications, from concept to release.
- Solid understanding of Android SDK, libraries, and tools (e.g., Android Studio, Gradle).
- Experience with modern mobile development architectures, including MVVM, MVP, or Clean Architecture.
- Familiarity with RESTful APIs and integrating third-party libraries.
- Strong problem-solving and debugging skills.
- Experience with unit testing and test-driven development (TDD).
- Excellent communication and collaboration skills, with a proactive attitude.
- Ability to work independently and manage time effectively.
Salary (Rate): undetermined
City: Dublin
Country: Ireland
Working Arrangements: hybrid
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT