Software Engineer

Information Tech Consultants
Liverpool, UK
about 1 month ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Java (Programming Language) Application Programming Interfaces (APIs) Android Software Development Architectural Patterns Code Review Software Debugging Dependency Injection Gradle JSON Model View ViewModel Pixel Perfect
+7 more
Git Kotlin Jetpack Compose Figma Asynchronous Programming Google Play Restful APIs

Job description

Are you a mobile enthusiast who lives for clean code and smooth UI transitions? We are looking for a Software Engineer with 1+ years of professional experience to join our engineering te

am. At this stage in your career, you’ve moved past “Hello World” and are ready to tackle real-world scalability, complex APIs, and the occasional Gradle headache. If you’re eager to learn from seniors while making a tangible impact on a product used by thousands, let’s t

alk. What You’

  • ll DoFeature Development: Collaborate with our product and design teams to build and ship high-quality features for our Android applica
  • tion.Code Quality: Write clean, maintainable code in Kotlin (and some legacy Java) while following modern architectural patterns (MVVM/
  • MVI).UI/UX Implementation: Turn Figma designs into pixel-perfect layouts using Jetpack Compose or
  • XML.Bug Squashing: Identify, debug, and fix performance bottlenecks and edge-case cra
  • shes.Continuous Learning: Participate in code reviews, contribute to technical documentation, and stay up-to-date with the latest Android Jetpack libra

Requirements

  • BringExperience: 1+ years of professional experience in Android development (internships count if they were high-imp
  • act!).Language Proficiency: Strong foundations in Kotlin and a solid understanding of
  • Java.Android SDK: Familiarity with Activities, Fragments, Services, and Lifecycle compo
  • working: Experience working with RESTful APIs using Retrofit and handling JSON
  • data.Tooling: Proficiency with Git and a working knowledge of Android S
  • tudio.Mindset: A “can-do” attitude and the humility to ask for help when a bug just won’t

budge. Bonus Points if Yo

  • u Have:A published app on the Google Play Store (send us the
  • link!).Experience with Dependency Injection (Hilt/D
  • agger).Familiarity with Coroutines and Flow for asynchronous progr
  • amming.A passion for Material De

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on find.jobs

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

5:04 min

Configuring the Figma MCP for local code generation

Perf + AI

2:15 min

Developing front-end client applications using Kotlin Multiplatform libraries

Mario Bodemann Mario Bodemann

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all