> Markdown version of [/jobs/ext/25850-software-engineer](https://www.wearedevelopers.com/jobs/ext/25850-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Information Tech Consultants - **Location:** Sheffield, UK - **Contract:** Internship / Graduate position - **Skills:** Clean Code Principles, Java (Programming Language), Application Programming Interfaces (APIs), Android Software Development, Android Studio, Architectural Patterns, Software Quality, Code Review, Software Debugging, Dependency Injection, Gradle, Design of User Interfaces, JSON, Model View ViewModel, Material Design, Extensible Markup Language (XML), Pixel Perfect, Git, Kotlin, Jetpack Compose, Figma, Asynchronous Programming, Google Play, Restful APIs - **Published:** May 24, 2026 - **Apply:** https://find.jobs/jobs-near-me/software-engineer-sheffield/2783460833-2/ ## About the Role * Experience: 1+ years of professional experience in Android development (internships count if they were high-impact!). * Language Proficiency: Strong foundations in Kotlin and a solid understanding of Java. * Android SDK: Familiarity with Activities, Fragments, Services, and Lifecycle components. * Networking: Experience working with RESTful APIs using Retrofit and handling JSON data. * Tooling: Proficiency with Git and a working knowledge of Android Studio. * Mindset: A "can-do" attitude and the humility to ask for help when a bug just won't budge. Bonus Points if You Have: * A published app on the Google Play Store (send us the link!). * Experience with Dependency Injection (Hilt/Dagger). * Familiarity with Coroutines and Flow for asynchronous programming. * A passion for Material Design 3. ## 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 team. 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 talk. What You'll Do * Feature Development: Collaborate with our product and design teams to build and ship high-quality features for our Android application. * 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 crashes. * Continuous Learning: Participate in code reviews, contribute to technical documentation, and stay up-to-date with the latest Android Jetpack libraries. ## Related Videos - [For the Cars and the Curious: Android Drift](https://www.wearedevelopers.com/videos/499-for-the-cars-and-the-curious-android-drift) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Boost Productivity with AI: Figma & Playwright MCP Workflows - Aris Markogiannakis](https://www.wearedevelopers.com/videos/1768-boost-productivity-with-ai-figma-playwright-mcp-workflows-aris-markogiannakis) - [Android beyond mobile: Cars, TVs, and Wearables](https://www.wearedevelopers.com/videos/553-android-beyond-mobile-cars-tvs-and-wearables) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [A Guide to Choosing the Right Tools for App Developers](https://www.wearedevelopers.com/magazine/391-a-guide-to-choosing-the-right-tools-for-app-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)