Software Engineer
Location: UK (Remote)
Length: Start – Asap – End Date 31/12/2025
Rate: From £42.79 p/h (Inside IR35)
Hours: 9am-6pm
Role Overview:
We’re seeking an experienced Software Engineer to join our team and contribute to migrating Our Client’s Android codebase to the latest frameworks and secure design patterns.
About Our Team: Our high-performing team manages and scales one of the largest codebases in the world. As a member of our team, you’ll have the opportunity to learn from experienced engineers and contribute to the growth of our mobile applications.
Key Job Responsibilities:
1. Design, implement, maintain, and test software applications and systems.
2. Collaborate with cross-functional teams to ensure seamless integration and scalability.
3. Apply computer science and mathematical principles to solve complex problems.
4. Stay up-to-date with industry trends and emerging technologies.
Top 3 must-have skills:
1. Android experience/ working on Android 5+ years.
2. Java and or Kotlin experience.
3. More experience than UI and compose work on Android – minimum.
Typical day-to-day activities:
1. Large-scale coding.
2. Pushing out good quality coding.
3. Reading and understanding codes.
4. Well-tested codes and a good eye for details.
5. Projects – FD user session is the project name – Android code base – Refactoring entire code base for users.
Qualifications:
1. 5+ years of Java programming experience. Experience programming in Kotlin is desired but not required.
2. Proficient in command-line interfaces (CLI), such as bash or PowerShell.
3. Experience utilizing build tools and systems, such as Gradle and Maven.
4. Experience with unit & e2e testing frameworks and libraries, such as Jest, JUnit, and Mockito.
5. Proficient in source control management tools, including Git and Mercurial.
Education/Experience:
• Bachelor’s degree in computer science, software engineering, or relevant field required.
J-18808-Ljbffr