Direct message the job poster from Adecco
Job Title: Android Engineer/Software Engineer
Location: UK Remote (Must be based in the UK)
Start Date: ASAP
Annual Salary: £89,000 per year
Are you ready to take your software engineering skills to the next level? Join our dynamic team and be a vital part of an exciting project that involves migrating Meta's Android codebase to cutting-edge frameworks and secure design patterns!
About Our Team:
We are a high-performing group managing one of the largest codebases in the world. Here, you will not only sharpen your technical skills but also have the chance to learn from seasoned engineers while actively contributing to the evolution of our mobile applications.
As a Software Engineer, You Will:
* Design & Develop: Create, implement, maintain, and test innovative software applications and systems.
* Collaborate: Work closely with cross-functional teams to ensure seamless integration and scalability of our projects.
* Problem-Solve: Utilise computer science and mathematical principles to tackle complex challenges.
* Stay Ahead: Keep up with industry trends and emerging technologies to continuously enhance your skills and our products.
What We’re Looking For:
* Experience: Sufficient years of Java programming experience is a must. Android experience is a must! Kotlin experience is a bonus!
* Command-Line Proficiency: Comfortable using CLI tools such as bash or PowerShell.
* Build Tools Knowledge: Familiar with Gradle and Maven for building applications.
* Testing Expertise: Experience with unit and end-to-end testing frameworks like Jest, JUnit, and Mockito.
* Version Control: Proficient in using source control management tools, including Git and Mercurial.
* Android Knowledge: Strong background in Android development, focusing more on functionality than just UI and Compose work.
Educational Qualifications:
* A relevant degree in Computer Science, Software Engineering, or a relevant field is required.
* Bonus Skills:
* Experience building mobile applications.
* Familiarity with frameworks, storage solutions, and client database adapters.
Why Join Us?
* Remote Flexibility: Work from the comfort of your home while being part of an innovative team.
* Professional Growth: Gain invaluable experience and knowledge from industry experts.
* Collaborative Environment: Join a team that values collaboration, creativity, and mutual support.
If you’re passionate about software engineering and eager to contribute to a transformative project, we want to hear from you!
Ready to make an impact? Apply now and be part of our exciting journey!
Seniority level
* Mid-Senior level
Employment type
* Contract
Job function
* Information Technology and Engineering
Industries
* Technology, Information and Media, Software Development, and Engineering Services
#J-18808-Ljbffr