Android Developer







Skills
APIs • REST • Eclipse • Android • Application Development • SDKs • SQLITE • IOS • Java • JSON • Gradle • Mobile Applications
The Role
APIs • REST • Eclipse • Android • Application Development • SDKs • SQLITE • IOS • Java • JSON • Gradle • Mobile Applications
Android Developer
Duration:- Full Time
Salary: Highly competitive salary at industry & market rates + benefits
Location : Birmingham, England, United Kingdom (Onsite)
Job Summary:
The Android Developer will be responsible for designing and developing mobile applications for Android devices. The role involves collaborating with cross-functional teams to identify and analyze user requirements, designing and implementing software solutions, and testing and debugging applications to ensure quality and functionality.
Key Responsibilities:
- Design and develop mobile applications for Android devices using Java or Kotlin programming languages
- Collaborate with cross-functional teams, including designers, product managers, and other developers, to identify and analyze user requirements and translate them into technical specifications
- Implement software solutions that meet technical requirements, including coding, testing, and debugging
- Ensure the quality and functionality of applications through rigorous testing and debugging processes
- Collaborate with other developers to maintain code quality and consistency across the application portfolio
- Keep up-to-date with emerging trends and technologies in mobile application development, and recommend updates and improvements to existing applications as appropriate
- Participate in code reviews and other quality assurance activities to ensure compliance with coding standards and best practices
- Develop and maintain documentation of application design, development, and testing processes
Requirements:
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field
- 3+ years of experience in mobile application development, with a focus on Android devices
- Strong programming skills in Java or Kotlin, with experience in Android SDK, Android Studio, and related development tools
- Knowledge of design patterns, object-oriented programming principles, and data structures and algorithms
- Experience with RESTful APIs, web services, and other relevant technologies
- Strong problem-solving skills, with the ability to identify and resolve complex technical issues
- Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams
- Experience with Agile development methodologies and related tools is highly desirable.
Remote Work :
No