Android Application Software Engineer

2 days ago


Eastern England, United Kingdom Methods Full time
Key Responsibilities:
  • Design, Develop, and Maintain: Design, develop, and maintain Android applications using Kotlin and Jetpack Compose.
  • Collaborate with Teams: Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure Performance: Ensure the performance, quality, and responsiveness of applications.
  • Identify and Correct: Identify and correct bottlenecks and fix bugs.
  • Continuously Improve: Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Write Clean Code: Write clean, maintainable, and efficient code.
  • Participate in Reviews: Participate in code reviews and provide constructive feedback to team members.
  • Mentor Junior Developers: Mentor junior developers and contribute to team knowledge sharing.
Requirements:
  • Bachelor's Degree: Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent work experience).
  • Experience: Minimum of 5 years of hands-on experience developing for Android.
  • Kotlin and Jetpack Compose: Proficiency in Kotlin and Jetpack Compose.
  • Android SDK: Strong understanding of Android SDK, different versions of Android, and how to deal with different screen sizes.
  • RESTful APIs: Experience with RESTful APIs to connect Android applications to Back End services.
  • Unit Tests: Proficiency in writing and maintaining unit tests to ensure code quality and reliability.
  • Android Architecture Components: Strong understanding of Android architecture components (eg, MVVM, MVP) and their implementation in scalable applications.
  • Familiarity with Cloud Message APIs: Familiarity with cloud message APIs and push notifications.
  • Knowledge of Open-Source Ecosystem: Knowledge of the open-source Android ecosystem and the libraries available for common tasks.
  • Offline Storage: Experience with offline storage, threading, and performance tuning.
  • Google's Android Design Principles: Understanding of Google's Android design principles and interface guidelines.
  • Code Versioning Tools: Proficient understanding of code versioning tools, such as Git.
  • Problem-Solving Skills: Strong problem-solving skills and the ability to work independently.
  • Excellent Communication and Teamwork Skills: Excellent communication and teamwork skills.


  • Eastern England, United Kingdom Deloitte Full time

    Job Title: Senior Android Developer Location: London, Bristol, Manchester Rate: Competitive Duration: 6 month contract DeloitteWorking with the Deloitte Associate (Contractor) Programme means we can offer you the opportunity to work on a variation of industry and client related projects. Our aim is to retain the best talent and so when your project end date...


  • Eastern England, United Kingdom PwE Recruitment Group Limited Full time

    We are looking for new members to join our Systems Integration Team.The main purpose of the role is to design, construct & test PLC &/ or SCADA software & to produce associated documentation (such as Functional Design Specifications & Test Plans) that fully complies with Standards & contractual requirements. The successful candidate must have proven...

  • Application Engineer

    1 month ago


    Eastern England, United Kingdom Orbital People Ltd Full time

    SOFTWARE APPLICATIONS ENGINEERS - All Levels of Experience ConsideredCOVENTRY, NORWICH, EXETER, PAISLEYWhat you will be doing:An opportunity has arisen for several Software Applications Engineers to join my client.The main purpose of the role is to design, construct and test PLC, HMI and / or SCADA software and to produce associated documentation (such as...

  • Software Engineer

    1 month ago


    Eastern England, United Kingdom Belcan Full time

    As Belcan are expanding their Software capability due to clients requiring more Software Engineering support from us, our team of Software Engineers needs to grow at various levels, from Engineer to Principal Engineer and both Permanent and Contract (Inside IR35) roles.Belcan are a diverse Engineering Services company and due to winning new projects and...


  • England, United Kingdom Deloitte Full time

    Job Title: Senior Android Developer Location: London, Bristol, Manchester Rate: Competitive Duration: 6 month contract DeloitteWorking with the Deloitte Associate (Contractor) Programme means we can offer you the opportunity to work on a variation of industry and client related projects. Our aim is to retain the best talent and so when your project end date...


  • England,, UK, United Kingdom Deloitte Full time

    Job Title: Senior Android Developer Location: London, Bristol, Manchester Rate: Competitive Duration: 6 month contract DeloitteWorking with the Deloitte Associate (Contractor) Programme means we can offer you the opportunity to work on a variation of industry and client related projects. Our aim is to retain the best talent and so when your project end date...

  • Software Engineer

    2 days ago


    Eastern England, United Kingdom Mane Contract Services Full time

    Job Title: Software Engineer (Various Specialisms) – UK BasedLocation: UK (Hybrid options available)Salary: Competitive, dependent on experienceClearance: Must be eligible to obtain UK Government Security ClearanceAbout the Role:We are looking for talented Software Engineers with experience across a broad range of programming languages and software...

  • Software Engineer

    2 days ago


    Eastern England, United Kingdom Matchtech Full time

    OverviewA number of our clients are growing rapidly and looking for passionate, innovative professionals across Software Engineering to join their multi-disciplined team. You’ll work in a collaborative and inclusive environment that values diverse perspectives and continuous learning. Experience across all levels of technical capabilities will be...


  • Eastern England, United Kingdom Aimtech Recruitment Ltd Full time

    Contract Engineering Manager required for a 3-6 month contract that is fully remote and outside of IR35. You will need do be from a hands on technical background previously and have experience of working in varied and SME environments.Contract Engineering Manager RequirementSoftware Engineering background with Django and Django Rest Framework in a Monolithic...


  • England,, UK, United Kingdom PwE Recruitment Group Limited Full time

    We are looking for new members to join our Systems Integration Team.The main purpose of the role is to design, construct & test PLC &/ or SCADA software & to produce associated documentation (such as Functional Design Specifications & Test Plans) that fully complies with Standards & contractual requirements. The successful candidate must have proven...


  • Eastern England, United Kingdom KO2 Embedded Recruitment Solutions Ltd Full time

    Join KO2's Client as an Embedded Software Engineer!Are you ready to make a significant impact in the world of embedded systems? KO2's client, a pioneering company founded in 2017, is seeking a talented Embedded Software Engineer to join their fully remote team. With a competitive salary range of £55,000 to £70,000, depending on experience, this is...

  • Software Engineer

    1 month ago


    Eastern England, United Kingdom Amber Labs Full time

    Software EngineerLocation: 2 days on site in Manchester or Newcastle upon TyneWork Pattern: Full Time/12 month fixed term contractSecurity Clearance: must hold active SC clearanceThe Company:At Amber Labs, we are a cutting-edge UK and European technology consultancy that prioritises empowering autonomy, promoting experimentation, and facilitating rapid...

  • Application Engineer

    1 month ago


    England,, UK, United Kingdom Orbital People Ltd Full time

    SOFTWARE APPLICATIONS ENGINEERS - All Levels of Experience ConsideredCOVENTRY, NORWICH, EXETER, PAISLEYWhat you will be doing:An opportunity has arisen for several Software Applications Engineers to join my client.The main purpose of the role is to design, construct and test PLC, HMI and / or SCADA software and to produce associated documentation (such as...


  • Eastern England, United Kingdom Mackinnon Bruce International Full time

    Mackinnon Bruce International is partnered with a leader in the nonwoven and advanced materials industry, specializing in the design, development, and manufacture of bespoke nonwoven solutions. With expertise in filtration, packaging, healthcare, and industrial applications, they deliver high-performance materials tailored to meet the needs of a diverse...


  • Eastern England, United Kingdom Oliver Bernard Full time

    Senior Software Engineer - Up to £150,000 - Financial ServicesSalary: Paying Up to £150,000Working Arrangements: Hybrid in their Newcastle City Centre OfficeWilling to wait for people to relocateThe CompanyAn industry leading consultancy and a globally renowned hedge fund, have formed a joint venture and are seeking highly competent software engineers to...


  • England, United Kingdom Opus Recruitment Solutions Full time

    Opportunity to join Software-as-a-Service (SaaS) provider as an Application Support Engineer! This home-based role allows you to work remotely alongside a dedicated team, supporting their global customer base, primarily in the US. If you're skilled in troubleshooting software applications, IT networks, and server systems, and thrive in a customer-focused...


  • England, United Kingdom Opus Recruitment Solutions Full time

    Opportunity to join Software-as-a-Service (SaaS) provider as an Application Support Engineer! This home-based role allows you to work remotely alongside a dedicated team, supporting their global customer base, primarily in the US. If you're skilled in troubleshooting software applications, IT networks, and server systems, and thrive in a...


  • England, United Kingdom Opus Recruitment Solutions Full time

    Opportunity to join Software-as-a-Service (SaaS) provider as an Application Support Engineer! This home-based role allows you to work remotely alongside a dedicated team, supporting their global customer base, primarily in the US. If you're skilled in troubleshooting software applications, IT networks, and server systems, and thrive in a...


  • England, United Kingdom Opus Recruitment Solutions Full time

    Opportunity to join Software-as-a-Service (SaaS) provider as an Application Support Engineer! This home-based role allows you to work remotely alongside a dedicated team, supporting their global customer base, primarily in the US. If you're skilled in troubleshooting software applications, IT networks, and server systems, and thrive in a customer-focused...


  • England, United Kingdom Opus Recruitment Solutions Full time

    Opportunity to join Software-as-a-Service (SaaS) provider as an Application Support Engineer! This home-based role allows you to work remotely alongside a dedicated team, supporting their global customer base, primarily in the US. If you're skilled in troubleshooting software applications, IT networks, and server systems, and thrive in a customer-focused...