Senior Android Software Engineer

48 Minutes ago โ€ข 5 Years + โ€ข Mobile Development โ€ข Undisclosed

About the job

Job Description

Design, build, and maintain efficient, reusable, and reliable Android code. Collaborate with multi-functional teams to optimize workflows. Propose technical and functional improvements. Conduct design and code reviews to ensure high quality. Identify and resolve UI issues and bugs. This role requires 5+ years of Android development experience with Kotlin/Java, Android Studio, Gradle, and Jetpack. Familiarity with architectural patterns (MVVM, MVC, MVP), SOLID principles, multi-module apps, CI/CD, Agile, and testing is essential. Excellent English communication skills (C1) and a Computer Science degree are required.
Must have:
  • 5+ years Android development experience
  • Kotlin/Java proficiency
  • Android Studio, Gradle, Jetpack expertise
  • MVVM/MVC/MVP architecture knowledge
  • SOLID principles understanding
  • CI/CD and Agile experience
  • Unit, integration, UI testing
  • Excellent English communication (C1)
Perks:
  • Strong engineering culture
  • Challenging projects
  • Mentorship support
  • Knowledge sharing opportunities
  • Direct customer communication
  • Education budget
  • Friendly work environment
  • Relocation package
  • Flexible working hours
  • Healthcare & sport benefits
  • Corporate events
  • Competitive salary
  • Personalized career growth
  • Professional development tools
  • Education reimbursement
  • Memorable anniversary presents

Our customer is an American global commerce leader based in California, one of the most popular and successful e-commerce websites on the Internet. It provides inspiring services by connecting millions of users in more than 190 markets around the world. 

Main Responsibilities:

  • Design, build, and maintain efficient, reusable, and reliable code
  • Communicate with multi-functional teams to streamline the workflow
  • Suggest technical and functional improvements to add value to the product
  • Conduct design reviews and code reviews to maintain high quality
  • Identify UI problems and bugs and devise efficient solutions

Role Requirements:

  • At least 5+ years of experience in software development for Android
  • Excellent knowledge of Kotlin/JAVA programming language
  • Experience with Android Studio, Gradle, and Jetpack
  • Familiarity with modern, clean architecture patterns (MVVM, MVC, MVP)
  • Good understanding of SOLID principles
  • Experience working with multi-module application 
  • Familiarity with CI/CD and release process
  • Familiarity with Agile methodologies
  • Experience with unit, integration and functional UI testing
  • Well spoken and written knowledge of English language (C1)
  • Computer Science or similar degree

Professional growth:

  • Strong engineering culture
  • Challenging projects and mature teams
  • Personalized on-demand cross-company mentoring support enabling you to learn new things faster
  • Plenty of opportunities to share knowledge and get more experience such as opportunity to mentor others, speak at events, and contribute to pre-sales
  • Direct communication with the customer
  • An individual education budget
  • A friendly, supportive and dynamic work environment
  • Care, comfort and fun
  • A relocation package
  • Flexible working hours
  • Healthcare & sport benefits
  • Corporate events, outstanding parties and team buildings

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

View All Jobs

Get notified when new jobs are added by N-iX

Similar Jobs

bito - QA Lead

bito, India (Remote)

Netflix - Machine Learning Intern, Summer 2025

Netflix, United States (On-Site)

ByteDance - Tech Lead - Global E-Commerce Supply Chain

ByteDance, United States (On-Site)

Nagarro - Associate Staff Engineer ,Fastapp developer

Nagarro, South Africa (On-Site)

Nagarro - Associate Staff Engineer

Nagarro, Sri Lanka (Remote)

Luxoft - iOS Engineer

Luxoft, India (On-Site)

Grizmo Labs ๐ŸŒ - Android Developer

Grizmo Labs ๐ŸŒ, India (On-Site)

Paytm - Android - Engineering Manager

Paytm, India (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Microsoft - Software Engineer II

Microsoft, United States (Hybrid)

Microsoft - Senior Software Engineering Manager

Microsoft, India (On-Site)

Warner Bros Discovery - Sr Software Engineer- Machine Learning

Warner Bros Discovery, United States (On-Site)

Next Level Business Services - SAP PO Consultant

Next Level Business Services, United States (On-Site)

PwC - Senior Data Engineer

PwC, Malaysia (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Colombia

Anthology  Inc  - Payroll Administrator

Anthology Inc , Colombia (Remote)

Evolution - Studio Manager

Evolution, Colombia (On-Site)

Nagarro - Staff Engineer, .Net Fullstack

Nagarro, Colombia (Remote)

Youtooz - 2D Concept Artist (Temp Contract)

Youtooz, Colombia (On-Site)

Publicis Groupe - Data Strategy Lead

Publicis Groupe, Colombia (Hybrid)

N-iX - Lead React Software Engineer

N-iX, Colombia (Remote)

N-iX - Senior Project Manager (#2479)

N-iX, Colombia (Remote)

Growe - VIP Customer Support Representative

Growe, Colombia (On-Site)

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Luxoft - Regular Android HMI Architect

Luxoft, Egypt (On-Site)

Nagarro - Associate Staff Engineer, Machine Learning

Nagarro, United States (On-Site)

Nagarro - Staff Engineer, QA Automation

Nagarro, India (On-Site)

DigitalFish - Software Engineer I, Android

DigitalFish, United States (Remote)

PrashantAdvait Foundation (Acharya Prashant) - Senior iOS App Developer

PrashantAdvait Foundation (Acharya Prashant), India (On-Site)

Get notifed when new similar jobs are uploaded