Software Engineer

Information Tech Consultants
Newcastle upon Tyne, United Kingdom
2 days ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

Newcastle upon Tyne, United Kingdom

Tech stack

Clean Code Principles
Java
API
Android
Architectural Patterns
Code Review
Software Debugging
Dependency Injection
Gradle
JSON
Model View ViewModel
Pixel Perfect
GIT
Kotlin
Jetpack Compose
Figma
Asynchronous Programming
Google Play
REST

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