CrawlJobs Logo

Junior Android Developer

Sweden, Stockholm · Job Posted May 16, 2026
Apply Position
Job Link Share

Job Description

Maintain and develop Android mobile apps for the Marshall brands. Collaborate closely with our UX and Design team to discuss new features and functions. Support and participate in testing activities and evaluation of the app. Participate in knowledge-sharing sessions to promote new ideas and innovation. Teamwork with the other developers to help us brainstorm solutions and make our apps even better for our users. Prototyping new ideas to make them come true, both individually and across teams.

Job Responsibility

  • Maintain and develop Android mobile apps for the Marshall brands
  • Collaborate closely with our UX and Design team to discuss new features and functions
  • Support and participate in testing activities and evaluation of the app
  • Participate in knowledge-sharing sessions to promote new ideas and innovation
  • Teamwork with the other developers to help us brainstorm solutions and make our apps even better for our users
  • Prototyping new ideas to make them come true, both individually and across teams

Requirements

  • Proven experience of Android app development
  • Experience working with Kotlin
  • Proficient in modern android design patterns (for ex. MVVM, dependency injection) and Jetpack components
  • Familiarity with coroutines and Compose, Dagger Hilt and Clean Architecture

Nice to have

Familiarity with Bluetooth Low Energy (BLE)

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Junior Android Developer

8 matching positions

Junior Android Developer

At Bolt.Earth, we’re building the backbone of sustainable mobility—fast. We are ...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
bolt.earth Logo
Bolt.Earth
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 0–2 years of Android development experience using Kotlin (internships or personal projects are welcome)
  • Understanding of Android fundamentals: activities/fragments, lifecycles, and ViewModels
  • Familiarity with MVVM or similar modern architecture patterns
  • Experience working with REST APIs, Retrofit, and JSON
  • Exposure to Jetpack components (Navigation, ViewModel, LiveData/StateFlow, Room)
  • Working knowledge of Git and basic understanding of Gradle
  • Ability to take feedback, ask questions, and deliver tasks with guidance
  • Strong curiosity, problem-solving mindset, and attention to detail
Job Responsibility
Job Responsibility
  • Build Android app features under the guidance of senior developers
  • Work closely with product, design, backend, and QA teams to implement requirements
  • Write clean, maintainable Kotlin code following established architecture and best practices
  • Participate in Agile rituals (planning, stand-ups, retrospectives) and raise blockers early
  • Assist with PR reviews, debugging, and fixing QA or production issues
  • Follow Git workflows, coding standards, and Android development conventions
  • Monitor crashes and performance using Firebase and Play Console
  • Take ownership of small improvements, bug fixes, and refactors to improve UX and code quality
What we offer
What we offer
  • We’ll cover your EV EMIs
  • Courses, mentoring, and all the feedback you can handle
  • Flexible schedules, insurance, comprehensive wellness programs, and mental health support
  • Referral Rewards: Share the Bolt.Earth love and earn 50% of monthly CTC of the candidate
  • Quarterly off-sites, hackathons, and culture-building events
  • Fulltime
Read More
Arrow Right

Junior Android App Developer

UK’s leading translation and interpretation company Translation Empire PK is loo...
Location
Location
Pakistan , Rawalpindi
Salary
Salary:
Not provided
translation-empire.pk Logo
Translation Empire
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • 1-2 years of experience in Android application development, with experience in Java or Kotlin programming languages
  • Familiarity with Android development frameworks and tools, including Android Studio, Gradle, and Git
  • Strong understanding of object-oriented programming principles and software design patterns
  • Experience with third-party libraries and APIs
  • Strong attention to detail and analytical skills, with the ability to identify and resolve issues in the application code
  • Excellent communication skills, with the ability to communicate effectively with development team members and stakeholders
  • Ability to work independently and collaboratively as part of a team
  • Strong problem-solving skills and ability to think creatively and strategically to identify solutions to complex problems
  • Strong knowledge of Android SDK, Kotlin, Java, XML layouts and Jetpack Components (Navigation, LiveData, ViewModel, Room, etc.)
Job Responsibility
Job Responsibility
  • Participate in the design, development, testing, and deployment of Android applications
  • Debug and resolve issues in the application code, including performance and usability issues
  • Participate in code reviews and contribute to the development of new features and functionality
  • Collaborate with the development team to ensure that applications meet the specified requirements and quality standards
  • Participate in the development and maintenance of the application documentation
  • Stay current with industry trends and developments in Android application development
  • Fulltime
Read More
Arrow Right
New

Senior Android Developer - Trailering Application

GM is looking to hire a Senior Android Software Engineer to lead design, develop...
Location
Location
Canada , Markham; Oshawa
Salary
Salary:
115000.00 - 164600.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in CS, Software Engineering, EE/CE, or related field, or equivalent experience
  • 5+ years of Android development with production Android apps or Android-based embedded software and proven experience on AAOS or deeply embedded Android platforms
  • Expert Kotlin skills
  • strong proficiency in Kotlin and/or Java, Android SDK, and modern Android patterns (coroutines/Flow, Jetpack, MVVM or similar)
  • Deep understanding of App/activity lifecycles, Background limits, scheduling, background work, Coroutines/Flow, concurrency, configuration changes, Memory management, profiling, and performance tuning, Android permissions, security, and system services
  • Track record of designing, implementing, and shipping complex features end-to-end in large codebases with strong debugging skills
  • Demonstrated performance optimization on resource-constrained devices (UI, networking, I/O, rendering), with measurable improvements
  • Strong grounding in software quality with experience automated testing, code reviews, defensive and secure coding
  • Experience writing and maintaining: Unit tests (JUnit, MockK/Mockito), UI tests (Espresso, UI Automator), System/integration tests
  • Hands-on experience with CI/CD pipelines, automated builds, and Git workflows in multi-team environments
Job Responsibility
Job Responsibility
  • Design and develop the world's best in-vehicle applications for GM Infotainment systems
  • Responsible for the entire software development process of your domain, including requirements, system design, development, deployment, and maintenance of the Infotainment software
  • Define and collaborate on unit, integration, UI, and bench/in-vehicle test coverage
  • Apply and evolve clean, modular Android architectures (e.g., MVVM + Jetpack) for large, long-lived automotive codebases by partnering with platform teams on AOSP/AAOS customization and integration
  • Diagnose and fix issues across app, framework, and system layers
  • Contribute to architectural decisions on system services, permissions, and security models and influence platform-level improvements in stability, performance, security, and developer efficiency
  • Define and implement various test strategies like Unit tests (e.g., JUnit, MockK/Mockito), UI tests (e.g., Espresso, UI Automator), System/integration tests
  • Build and maintain test automation for emulators and on-bench environments and integrate automated testing into CI/CD pipelines and automated build systems
  • Provide technical leadership and mentorship to mid-level and junior engineers includes leading code and design reviews and champion best practices.
What we offer
What we offer
  • Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave
  • Healthcare, dental and vision benefits including health care spending account and wellness incentive
  • Life insurance plans to cover you and your family
  • Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement
  • GM Vehicle Purchase Plan for you, your family, and friends.
  • Fulltime
Read More
Arrow Right
New

Senior Android Developer - Trailering

GM is looking to hire a Senior Android Software Engineer to lead design, develop...
Location
Location
Canada , Markham; Oshawa
Salary
Salary:
115000.00 - 164600.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in CS, Software Engineering, EE/CE, or related field, or equivalent experience
  • 5+ years of Android development with production Android apps or Android-based embedded software and proven experience on AAOS or deeply embedded Android platforms
  • Expert Kotlin skills
  • strong proficiency in Kotlin and/or Java, Android SDK, and modern Android patterns (coroutines/Flow, Jetpack, MVVM or similar)
  • Deep understanding of App/activity lifecycles, Background limits, scheduling, background work, Coroutines/Flow, concurrency, configuration changes, Memory management, profiling, and performance tuning, Android permissions, security, and system services
  • Track record of designing, implementing, and shipping complex features end-to-end in large codebases with strong debugging skills
  • Demonstrated performance optimization on resource-constrained devices (UI, networking, I/O, rendering), with measurable improvements
  • Strong grounding in software quality with experience automated testing, code reviews, defensive and secure coding
  • Experience writing and maintaining: Unit tests (JUnit, MockK/Mockito), UI tests (Espresso, UI Automator), System/integration tests
  • Hands-on experience with CI/CD pipelines, automated builds, and Git workflows in multi-team environments
Job Responsibility
Job Responsibility
  • Design and develop the world’s best in-vehicle applications for GM Infotainment systems
  • Responsible for the entire software development process of your domain, including requirements, system design, development, deployment, and maintenance of the Infotainment software
  • Define and collaborate on unit, integration, UI, and bench/in-vehicle test coverage
  • Apply and evolve clean, modular Android architectures (e.g., MVVM + Jetpack) for large, long-lived automotive codebases by partnering with platform teams on AOSP/AAOS customization and integration
  • Diagnose and fix issues across app, framework, and system layers
  • Contribute to architectural decisions on system services, permissions, and security models and influence platform-level improvements in stability, performance, security, and developer efficiency
  • Define and implement various test strategies like Unit tests (e.g., JUnit, MockK/Mockito), UI tests (e.g., Espresso, UI Automator), System/integration tests
  • Build and maintain test automation for emulators and on-bench environments and integrate automated testing into CI/CD pipelines and automated build systems
  • Provide technical leadership and mentorship to mid-level and junior engineers includes leading code and design reviews and champion best practices.
What we offer
What we offer
  • Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave
  • Healthcare, dental and vision benefits including health care spending account and wellness incentive
  • Life insurance plans to cover you and your family
  • Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement
  • GM Vehicle Purchase Plan for you, your family, and friends.
  • Fulltime
Read More
Arrow Right

Sr. Android Developer

As a Senior Android Developer, you will play a key role in designing, building a...
Location
Location
Greece , Athens
Salary
Salary:
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of hands-on experience in native Android development (Kotlin) and application release lifecycle
  • Strong experience with Android SDK, Android Studio, and modern development frameworks (e.g. Compose, Compose Navigation, Coroutines, Flows)
  • Solid understanding of mobile application architecture (MVVM, MVI, Clean Architecture), scalability and performance optimization
  • Ability to contribute to architecture discussions and influence technical direction
  • Experience with setting up CI/CD pipelines
  • Strong knowledge of testing practices and frameworks (Mockito, Robolectric)
  • Strong communications skills in both Greek & English, and ability to interact with technical and non technical colleagues
  • Self-motivated with strong analytical thinking and problem-solving skills
  • Commitment to continuously learning and staying up to date with the latest technology and industry trends
  • Fulfilled military services (for male candidates)
Job Responsibility
Job Responsibility
  • Design and develop new features and user-interface for Vodafone's mobile apps and maintain existing ones
  • Transform functional requirements to technical user stories and assign business value
  • Write clean and maintainable code ensuring quality via unit testing
  • Contribute, as member of a cross functional agile team, in the research, analysis, design development and testing of solutions that best suit business and technology strategy
  • Be able to remove technical impediments and suggest alternatives
  • Be part of a powerful team that will give you the opportunity to take initiative and improve the codebase
  • Mentor junior engineers, participate in code reviews and share feedback fostering the sense of community
  • Leverage our CICD infrastructure to develop and distribute apps faster
  • Through our monitoring tools you will also be able to easily and quickly sport any issues
  • Keep in touch with latest technological breakthroughs in Android and use latest tools and libraries
What we offer
What we offer
  • Award-winning work environment - certified #1 Top Employer in Greece
  • Competitive pay
  • bonus & remuneration package
  • Private Health & Medical Insurance
  • Hybrid way of working: a blend of remote and office-based working, including the option to work from abroad
  • Unlimited access to learning resources and trainings
  • Vodafone Parental Leave: 16 weeks of fully paid parental leave to all employees regardless of gender, sexual orientation or length of service
  • Spirit of Vodafone Day: one day each quarter dedicated to your personal development
  • Extra days off: Vodafone Day
  • Family Day
  • Fulltime
Read More
Arrow Right

Junior Developer Support Specialist

Act as the first point of contact for developers integrating Phantom's SDKs and ...
Location
Location
Salary
Salary:
Not provided
phantom.app Logo
Phantom
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • JS/TS across platforms: web and mobile experience (React Native, iOS, or Android)
  • Web3 fundamentals: wallets, signing, RPCs, transactions, explorers, Solana programming model
  • Frontend debugging: browser devtools and network traces
  • AI tooling literacy: experience with LLMs for support, prompt engineering, and RAG. Comfortable using Cursor and Copilot.
Job Responsibility
Job Responsibility
  • Frontline Developer Support: Handle inbound questions via chat and email for SDKs, deep links, provider APIs, and integration setup
  • Triage and Escalation: Capture and create crisp internal notes with minimal repro steps, logs, screenshots, and impact for users and partner teams
  • Resolution: Diagnose root causes and identify solutions so developers building with Phantom can focus on serving their users with minimal delay
  • Documentation: Create and maintain internal and external developer documentation that enables self-service for your team, external developers, and for AI training
  • Tooling mastery: Work efficiently in Cursor/CoPilot, GitHub, browser devtools, and block explorers to reduce time to resolution while maintaining quality
  • Communication: Respond to developers with professionalism and warmth
  • be approachable, clear, and supportive in every interaction
  • Risk and abuse awareness: Recognize suspicious patterns in API usage or on‑chain activity and escalate when appropriate
Read More
Arrow Right

Senior Android Developer

Join us to build a more rewarding financial future for all Canadians. At Neo, we...
Location
Location
Canada , Calgary
Salary
Salary:
Not provided
neofinancial.com Logo
Neo Financial
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of full-time, hands-on experience as an Android Developer, with significant time spent leading projects
  • Expert-level fluency in Kotlin and deep understanding of modern Android architecture and Jetpack libraries
  • Proven experience designing and building large-scale applications with Jetpack Compose
  • Expertise in GraphQL implementation and optimization within a mobile environment
  • Strong familiarity with Kotlin and experience with React Native is a bonus. Other cross-platform technologies are a significant asset, specifically related to managing and optimizing its integration into a native codebase (brown-field approach)
  • Demonstrated ability to mentor other developers and influence technical direction across a team
  • Deep experience with CI/CD practices and automating releases to the Google Play Store
  • A strong portfolio demonstrating a passion for Android design principles, user experience, and optimizing application performance
  • Applicants must be eligible to work in Canada and willing to relocate to Calgary
Job Responsibility
Job Responsibility
  • Architect and Develop highly reliable, maintainable, and scalable features in Kotlin and Jetpack Compose that integrate seamlessly with our GraphQL API
  • Serve as a strategic partner in the integration, optimization, and maintenance of Android applications to ensure a high-quality, native-feeling user experience
  • Drive architectural decisions and advocate for best-in-class Android patterns (e.g., modularization, state management, dependency injection with Koin) to improve code health and development velocity
  • Lead complex technical projects from conception through deployment, proposing and implementing core tech improvements
  • Mentor and coach intermediate and junior developers, setting a high bar for engineering excellence and code quality across the team
  • Elevate the team's quality standards by performing rigorous, constructive code reviews and championing extensive unit and UI testing using tools like JUnit, Paparazzi, and Compose UI Test
  • Optimize app performance, stability, and responsiveness, proactively identifying and resolving bottlenecks
  • Refine CI/CD pipelines and deployment strategies for timely and reliable releases to the Google Play Store
  • Lead the adoption and strategic use of AI-powered development tools like GitHub Copilot to maximize team efficiency
What we offer
What we offer
  • All team members have a stake in Neo’s success and earn meaningful equity through stock options
  • Fulltime
Read More
Arrow Right

Lead Android Developer

The Lead Android developer will be responsible for the strategic leadership of t...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive skills and experience
  • Worked as a Lead or in a Senior capacity for a minimum of two years
  • Excellent communication and presentation skills
  • Ability to independently manage and lead meetings, workshops and project playbacks to senior stakeholders
  • Excellent attention to detail
  • Forward planning and strategic thinker
  • Calm under pressure and ability to lead others in the same manner
  • Able to clearly present the relative merits and associated risks of any proposed
  • Expert knowledge of video on demand technologies and workflows, including an understanding of streaming technologies & protocols and player technologies (including advert insertion)
  • A keen focus on producing clean, well documented and robust code
Job Responsibility
Job Responsibility
  • Contributing to scoping, planning and estimating sessions to build products as per agreed specification on time and on budget
  • Responsible for producing detailed technical documentation including pitch responses, technical write ups and solutions documents
  • Ensuring that changes in scope are well communicated and planned for
  • Responsible for mentoring other team members
  • Early identification (and mitigation) of risk where required
  • Supporting the troubleshooting of live project issues out of hours when required
  • Assisting the Director of Technology by providing ownership and leadership on projects with minimal oversight
  • Promoting the cause of Android Development within the agency via presentations and demos
  • Contributing to the refinement of in-house development processes and best practices including departmental standards
  • Always looking to deliver cost savings and process optimisation through the ongoing search for an improved and value oriented management toolset
Read More
Arrow Right