Current jobs related to Android Software Engineer - Sheffield, Sheffield - Globant


  • Sheffield, Sheffield, United Kingdom Women's Engineering Society Full time

    Join Our Team as a Software Development Engineer - AndroidWe are seeking a skilled Android Software Development Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing cutting-edge solutions, systems, and products for our clients.Key Responsibilities:Design and develop high-quality Android...


  • Sheffield, Sheffield, United Kingdom ixceed solutions Full time

    Job SummaryWe are seeking a highly skilled Senior Android Application Developer to join our team at ixceed solutions. As a key member of our development team, you will be responsible for designing and building advanced applications for the Android platform. Your expertise in Java, Kotlin, and object-oriented programming principles will enable you to...


  • Sheffield, Sheffield, United Kingdom Laraveldaily Full time

    Software Engineer OpportunityLaraveldaily is seeking a skilled Software Engineer to join our evolving agile team in Sheffield. As a key member of our team, you will work closely with Scrum Masters, Product Managers, Quality Assurance, and fellow Engineers to deliver high-quality software solutions.Key ResponsibilitiesCollaborate with the team to design and...


  • Sheffield, Sheffield, United Kingdom Laraveldaily Full time

    Software Engineer OpportunityLaraveldaily is seeking a skilled Software Engineer to join our evolving agile team in Sheffield. As a key member of our team, you will work closely with Scrum Masters, Product Managers, Quality Assurance, and fellow Engineers to deliver innovative solutions.The platform is built using Node and React micro-services, running in...


  • Sheffield, Sheffield, United Kingdom Laraveldaily Full time

    Software Engineer OpportunityLaraveldaily is seeking a skilled Software Engineer to join our evolving agile team in Sheffield. As a key member of our team, you will work closely with Scrum Masters, Product Managers, Quality Assurance, and fellow Engineers to deliver innovative solutions.The platform is built using Node and React micro-services, running in...


  • Sheffield, Sheffield, United Kingdom Laraveldaily Full time

    Our Team at LaraveldailyWe're a leading company based in Sheffield, and we're searching for a talented Software Engineer to join our evolving agile team. Our team includes Scrum Masters, Product Managers, Quality Assurance, and fellow Engineers who work together to deliver innovative solutions.About the RoleWe're looking for a Software Engineer who can work...


  • Sheffield, Sheffield, United Kingdom Laraveldaily Full time

    Software Engineer OpportunityLaraveldaily is seeking a skilled Software Engineer to join our evolving agile team in Sheffield. As a key member of our team, you will work closely with Scrum Masters, Product Managers, Quality Assurance, and fellow Engineers to develop innovative solutions.The platform is built using Node and React micro-services, running in...


  • Sheffield, Sheffield, United Kingdom Laraveldaily Full time

    Our Team at LaraveldailyWe're a leading company based in Sheffield, and we're searching for a talented Software Engineer to join our evolving agile team. Our team includes Scrum Masters, Product Managers, Quality Assurance, and fellow Engineers who work together to deliver innovative solutions.About the RoleWe're looking for a Software Engineer who can work...


  • Sheffield, Sheffield, United Kingdom Laraveldaily Full time

    Software Engineer OpportunityLaraveldaily is seeking a skilled Software Engineer to join our evolving agile team in Sheffield. As a key member of our team, you will work closely with Scrum Masters, Product Managers, Quality Assurance, and fellow Engineers to develop innovative solutions.The platform is built using Node and React micro-services, running in...


  • Sheffield, Sheffield, United Kingdom KO2 Embedded Recruitment Solutions Ltd Full time

    Unlock the Secrets of the BrainAre you ready to push the boundaries of neuroscience and artificial intelligence? KO2 Embedded Recruitment Solutions Ltd is seeking a talented Software Engineer to join our client's innovative team in Sheffield. As a key player in this cutting-edge project, you'll contribute to algorithm design and implementation with a strong...


  • Sheffield, Sheffield, United Kingdom KO2 Embedded Recruitment Solutions Ltd Full time

    Unlock the Secrets of the BrainAre you ready to push the boundaries of neuroscience and artificial intelligence? KO2 Embedded Recruitment Solutions Ltd is seeking a talented Software Engineer to join our client's innovative team in Sheffield. As a key player in this cutting-edge project, you'll contribute to algorithm design and implementation with a strong...


  • Sheffield, Sheffield, United Kingdom Opus Recruitment Solutions Full time

    React Native Engineer - Luxury Fashion Start-upWe are currently working with a luxury fashion start-up that is seeking a skilled React Native Engineer to join their team.This is an exciting opportunity to work on a newly released mobile application and be part of a growing start-up that has received significant funding.Key Responsibilities:Design, develop,...


  • Sheffield, Sheffield, United Kingdom Opus Recruitment Solutions Full time

    React Native Engineer - Luxury Fashion Start-upWe are seeking a skilled React Native Engineer to join our luxury fashion start-up in Sheffield. As a key member of our team, you will be responsible for designing, developing, and maintaining high-quality React Native applications for both iOS and Android platforms.This is an exciting opportunity to work with a...


  • Sheffield, Sheffield, United Kingdom KO2 Embedded Recruitment Solutions Ltd Full time

    Unlock the Secrets of the BrainAre you ready to push the boundaries of neuroscience and artificial intelligence? KO2 Embedded Recruitment Solutions Ltd is seeking a talented Software Engineer to join our client's innovative team in Sheffield. As a key player in this cutting-edge project, you'll contribute to algorithm design and implementation with a strong...


  • Sheffield, Sheffield, United Kingdom Hard Rock Digital Full time

    About the RoleWe are seeking a highly skilled and experienced Principal Mobile Software Engineer to join our team at Hard Rock Digital. As a key member of our technology team, you will play a critical role in the development and maintenance of our mobile applications.Key ResponsibilitiesCollaborate with cross-functional teams to design, develop, and deploy...


  • Sheffield, Sheffield, United Kingdom Hard Rock Digital Full time

    About the RoleWe are seeking a highly skilled and experienced Principal Mobile Software Engineer to join our team at Hard Rock Digital. As a key member of our technology team, you will play a critical role in the development and maintenance of our mobile applications.Key ResponsibilitiesCollaborate with cross-functional teams to design, develop, and deploy...

  • iOS Developer

    3 weeks ago


    Sheffield, Sheffield, United Kingdom ixceed solutions Full time

    Job Title: Android / IOS EngineerAbout the Role:We are seeking a talented Android / IOS Engineer to join our team at ixceed solutions. As an Android / IOS Engineer, you will be responsible for developing high-quality mobile applications for both Android and iOS platforms.Key Responsibilities:Develop high-quality mobile applications for Android and iOS...

  • iOS Developer

    3 weeks ago


    Sheffield, Sheffield, United Kingdom ixceed solutions Full time

    Job Title: Android / IOS EngineerAbout the Role:We are seeking a talented Android / IOS Engineer to join our team at ixceed solutions. As an Android / IOS Engineer, you will be responsible for developing high-quality mobile applications for both Android and iOS platforms.Key Responsibilities:Develop high-quality mobile applications for Android and iOS...


  • Sheffield, Sheffield, United Kingdom Sopra Banking Software Full time

    Job Description:We're seeking a skilled Senior Software Engineer with experience in Cloud Computing and DevOps to join our team. As a Cloud Computing and DevOps expert, you will be responsible for designing, implementing, and maintaining cloud-based applications and infrastructure. Responsibilities:Design and implement cloud-based applications and...


  • Sheffield, Sheffield, United Kingdom Women's Engineering Society Full time

    About UsWe are a Sheffield-based start-up providing expert engineering consultancy to a variety of clients and industries. Our focus is on engineered product design, and we work in a range of industries and contexts from biotech and medtech to water and heavy industry.Job DescriptionWe are accepting applications from varying levels from Graduate to Principal...

Android Software Engineer

2 months ago


Sheffield, Sheffield, United Kingdom Globant Full time
About Globant

Globant is a digitally native technology services company where innovation, design, and engineering meet scale.

We use some of the latest technologies in the digital and cognitive field to empower organizations in every aspect.

All the relevant skills, qualifications, and experience that a successful applicant will need are listed in the following description.

Job Description

We are seeking a highly skilled Android Software Engineer with extensive experience in Kotlin and modern Android development frameworks.

The ideal candidate will have a deep understanding of Android app architecture, design patterns, and best practices.

This role requires a strong focus on delivering high-quality, maintainable code, and a passion for staying current with the latest technologies in mobile development.

Must-Have Skills
  • Kotlin Programming: Proficient in Kotlin programming language
  • Jetpack Compose: Experience in building UIs using Jetpack Compose
  • Android Framework: Strong understanding of Android framework and its components
  • SOLID Principles: Deep understanding and application of SOLID principles
  • Coroutine and Coroutine Scopes: Proficient in using coroutines for asynchronous programming
  • Data Classes & Sealed Classes: Expertise in using data and sealed classes
  • Extension Functions: Experience in creating and using extension functions
  • Flow: Proficient in using Flow for reactive programming
  • Kotlin Collections: Strong understanding of Kotlin collections and their operations
  • Higher-Order Functions: Skilled in creating and using higher-order functions
  • Dependency Framework: Proficiency with dependency injection frameworks (e.g., Dagger, Hilt)
  • Memory Management: Strong understanding of Android memory management techniques
  • Networking: Experience with networking concepts and libraries (e.g., Retrofit, OkHttp)
  • Adapter Design Pattern: Proficient in implementing the Adapter design pattern
  • Builder Design Pattern: Experience with the Builder design pattern
  • Singleton Design Pattern: Strong understanding and implementation of Singleton design pattern
  • MVVM Architecture: Experience with Model-View-ViewModel (MVVM) architecture
Good-to-Have Skills
  • Redux Architecture: Understanding of Redux architecture and its application
  • Accessibility Best Practices: Knowledge of accessibility best practices in Android development
  • Unit, UI, Snapshot Testing: Experience with various testing methodologies, including unit, UI, and snapshot testing
  • Declarative vs. Imperative Programming: Understanding of the differences between declarative and imperative programming paradigms
  • Reactive Programming Principles: Knowledge of reactive programming principles
  • Android Security Best Practices: Awareness of Android security best practices
  • Abstract Factory Design Pattern: Familiarity with the Abstract Factory design pattern
  • State Machine Design Pattern: Understanding of state machine design pattern and its use cases
  • CLEAN Architecture Principles: Awareness and understanding of CLEAN architecture principles
  • Environment Management: Familiarity with managing different development environments
  • Remote Feature Management: Understanding of remote feature management techniques
  • Theme Management: Experience in managing themes in Android applications
  • Data Externalization: Knowledge of externalizing data from code
  • Problem Solving Skills: Strong problem-solving skills and ability to debug complex issues