Senior Android Developer - United Kingdom
Yeah! Global
Senior Android Developer - United Kingdom
£90000
Yeah! Global, City of London
- Full time
- Permanent
- Onsite working
Posted 2 weeks ago, 3 Sep | Get your application in now before you miss out!
Closing date: Closing date not specified
job Ref: 63cd6c6e791a45099597fa3279e16a0a
Full Job Description
As a Senior Android Developer, you will be responsible for designing, developing, and maintaining complex Android applications.
You will work closely with cross-functional teams, including UX / UI designers, product managers, and backend developers, to deliver seamless and engaging user experiences.
Your role will also involve mentoring junior developers, ensuring code quality, and implementing best practices in Android development.,
- Lead the development and maintenance of advanced Android applications, ensuring high performance, quality, and responsiveness.
- Collaborate with cross-functional teams to define, design, and ship new features and functionalities.
- Write clean, scalable, and maintainable code following industry best practices and design patterns.
- Conduct code reviews, provide constructive feedback, and mentor junior developers to help them grow.
- Optimize applications for maximum speed, efficiency, and scalability.
- Troubleshoot and debug complex issues to improve application performance and reliability.
- Stay current with the latest Android development trends, tools, and technologies.
- Ensure applications adhere to security best practices and industry standards.
- Work closely with backend teams to integrate APIs and manage data flow between the application and server.
- Participate in the full software development lifecycle, from concept and design through testing, deployment, and support.
Bachelor's degree in Computer Science, Software Engineering, or a related field. - 5+ years of experience in Android development, with a strong portfolio of successful applications.
- Proficiency in Kotlin and Java, with deep knowledge of the Android SDK, Android Studio, and related tools.
- Experience with Android architecture components, such as MVVM, MVP, and Jetpack libraries.
- Strong understanding of RESTful APIs, JSON, and third-party libraries and services.
- Expertise in version control systems, particularly Git.
- Experience with CI / CD pipelines and automated testing frameworks.
- Strong problem-solving skills and ability to manage complex technical challenges.
- Excellent communication and teamwork skills, with the ability to lead and collaborate effectively.
- Ability to manage multiple projects, set priorities, and meet deadlines.
- Experience with modern Android development tools and frameworks, such as Dagger, Retrofit, and Room.
- Knowledge of mobile security best practices and secure coding techniques.
- Familiarity with Agile methodologies and tools like Jira or Trello.
- Relevant certifications in Android development.
- Experience with cloud services and backend integration., Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 5+ years of experience in Android development, with a strong portfolio of successful applications.
- Proficiency in Kotlin and Java, with deep knowledge of the Android SDK, Android Studio, and related tools.
- Experience with Android architecture components, such as MVVM, MVP, and Jetpack libraries.
- Strong understanding of RESTful APIs, JSON, and third-party libraries and services.
- Expertise in version control systems, particularly Git.
- Experience with CI / CD pipelines and automated testing frameworks.
- Strong problem-solving skills and ability to manage complex technical challenges.
- Excellent communication and teamwork skills, with the ability to lead and collaborate effectively.
- Ability to manage multiple projects, set priorities, and meet deadlines. Preferred Qualifications :
- Experience with modern Android development tools and frameworks, such as Dagger, Retrofit, and Room.
- Knowledge of mobile security best practices and secure coding techniques.
- Familiarity with Agile methodologies and tools like Jira or Trello.
- Relevant certifications in Android development.
- Experience with cloud services and backend integration.
Preferred Qualifications :