Outscal Logooutscal logo

Senior Android Engineer

1 Month ago • 5 Years + • Mobile Development

Job Summary

Job Description

Senior Android Engineer needed to develop and implement complex Android application features for a leading e-commerce platform. Responsibilities include collaborating with cross-functional teams, writing high-quality code, ensuring application performance and scalability, staying current with Android technologies, conducting code reviews, and resolving technical issues. The role involves building an innovative cloud-based livestreaming project to enhance the online shopping experience. This requires expertise in Kotlin/Java, MVVM, Android SDK, Jetpack Compose, RESTful APIs, JSON, dependency injection, and Git. Experience with cloud message APIs, push notifications, and mobile analytics is also essential.
Must have:
  • 5+ years Android development experience
  • Kotlin/Java expertise
  • MVVM architecture
  • Android SDK, Jetpack Compose
  • RESTful APIs and JSON
  • Dependency Injection
  • Git & CI/CD
Good to have:
  • GraphQL
  • Agile methodologies
  • E-commerce experience
Perks:
  • Flexible working format
  • Competitive salary
  • Personalized career growth
  • Professional development tools
  • Education reimbursement
  • Corporate events
  • Healthcare & sport benefits

Job Details

We are looking for a Senior Android Engineer to join our team. 

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. 

The Senior Android engineer will be responsible for building an innovative cloud-based livestreaming project to shape the future of global e-commerce. Our goal is to personalize the online shopping experience, engage customers with more ways to interact with sellers, and automate processes to increase buying satisfaction.

What you will accomplish:

  • Development and implementation of complex Android application features, ensuring dedication, quality, and responsiveness of the applications.
  • Collaborate with cross-functional teams, including product managers, designers, and other developers, to define app features, architecture, and technology stack.
  • Collaborate with other mobile engineering teams on common components, and cross domain functionality.
  • Write high-quality, maintainable, testable, and efficient code, adhering to best practices and industry standards.
  • Write tests and perform debugging of applications to ensure optimal performance, scalability, and reliability.
  • Keep up-to-date with the latest Android development trends and technologies, actively learning and continuous improvement of skills.
  • Conduct code reviews, and offer constructive feedback to team members.
  • Resolve complex technical issues and challenges reported by users or identified during testing.

What you will bring:

  • 5+ years of experience in Android development, with a good portfolio of widely-used apps.
  • Expertise in Kotlin and Java, MVVM architecture, and extensive experience with Android SDK, Android Studio, Jetpack Compose and other relevant frameworks.
  • In-depth knowledge of RESTful APIs and JSON to connect Android applications to back-end services.
  • In-depth knowledge of dependency injection.
  • Solid understanding of Google’s Android design principles and interface guidelines.
  • Experience with cloud message APIs, push notifications, and mobile analytics.
  • Proficiency with version control tools such as Git, and familiarity with CI/CD practices.
  • Exceptional problem-solving skills, attention to detail, and strategic thinking capabilities.
  • Excellent communication and teamwork skills
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.

Preferred Qualifications:

  • Collaborating with project leadership in the Pacific Time Zone (3-4 hours overlap) - fully remote possible
  • Strong familiarity with Agile development methodologies.
  • Working with GraphQL based services
  • Experience in e-commerce or similar high-traffic, consumer-facing applications.

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
  • 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

Similar Jobs

Tesla - Store Manager

Tesla

Hamburg, Hamburg, Germany (On-Site)
1 Month ago
Tesla - Service Advisor

Tesla

Timișoara, Timiș, Romania (On-Site)
1 Month ago
Trek - Service Manager

Trek

Centerville, Utah, United States (On-Site)
1 Month ago
Take-Two Interactive - Senior Manager, Global Benefits Workday Operations

Take-Two Interactive

New York, New York, United States (On-Site)
1 Month ago
Trek - Assistant Store Manager

Trek

Broomfield, Colorado, United States (On-Site)
1 Month ago
Next Level Business Services - Android Developer

Next Level Business Services

Holtsville, New York, United States (On-Site)
5 Months ago
Circana - Sr. Software Engineer

Circana

Pune, Maharashtra, India (On-Site)
5 Months ago
The Walt Disney Company - Lead Software Engineer, Android

The Walt Disney Company

Santa Monica, California, United States (On-Site)
4 Months ago
Easygo - Software Development Engineer, Kick Android

Easygo

Melbourne, Victoria, Australia (On-Site)
1 Month ago
Meta - Software Engineer (Android OS - Embedded)

Meta

Redmond, Washington, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

CD PROJEKT RED - Senior Gameplay Designer (AI)

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (Hybrid)
4 Weeks ago
Sunday - Growth Intern

Sunday

Hamburg, Hamburg, Germany (Hybrid)
1 Week ago
NOVOMATIC - UX Designer

NOVOMATIC

Lesser Poland Voivodeship, Poland (Hybrid)
1 Month ago
seeking alpha - Senior Front-End Developer

seeking alpha

Poland (Remote)
1 Month ago
Teravision Games - QA Lead

Teravision Games

(Hybrid)
1 Month ago
NetEase Games - International Tax Manager (SG)

NetEase Games

(On-Site)
1 Month ago
Take-Two Interactive - Senior Level Artist

Take-Two Interactive

Massachusetts, United States (Remote)
1 Month ago
Tesla - Tesla Roadside Support Specialist

Tesla

North Holland, Netherlands (On-Site)
1 Month ago
Moon Active - IP and Brand Protection Specialist - Student Position

Moon Active

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Weeks ago
Voodoo - Senior Game Developer - Paper.io 2

Voodoo

Amsterdam, North Holland, Netherlands (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Netherlands

Guerrilla - PRINCIPAL CINEMATICS PRODUCER

Guerrilla

Amsterdam, North Holland, Netherlands (On-Site)
8 Months ago
Maersk Careers - Process Controller IT

Maersk Careers

Rotterdam, South Holland, Netherlands (On-Site)
5 Months ago
Tesla - Service Technician Apprenticeship

Tesla

Gelderland, Netherlands (On-Site)
1 Month ago
Team Liquid - Producer, EU

Team Liquid

Utrecht, Utrecht, Netherlands (Hybrid)
2 Weeks ago
Trek - Bicycle Technician

Trek

Utrecht, Utrecht, Netherlands (On-Site)
1 Month ago
Tencent - Product Management Intern

Tencent

Amsterdam, North Holland, Netherlands (On-Site)
1 Month ago
Newzoo - Design Intern

Newzoo

North Holland, Netherlands (On-Site)
1 Month ago
Tesla - Service Advisor

Tesla

Gelderland, Netherlands (On-Site)
1 Month ago
Tesla - Service Advisor

Tesla

North Brabant, Netherlands (On-Site)
1 Month ago
Tesla - Senior Trading Engineer, Autobidder

Tesla

North Holland, Netherlands (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Moon Active - Unity Developer

Moon Active

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
7 Months ago
Nagarro - Staff Engineer, CRM Salesforce

Nagarro

India (Remote)
5 Months ago
Nagarro - Associate Staff Engineer, BI Reporting

Nagarro

Pune, Maharashtra, India (On-Site)
5 Months ago
Nagarro - Associate Staff Engineer, QA Automation

Nagarro

Cebu City, Central Visayas, Philippines (On-Site)
5 Months ago
Paypal - Android Engineer - Recent Graduate

Paypal

Stockholm, Stockholm County, Sweden (On-Site)
5 Months ago
IND money - iOS Developer

IND money

Gurugram, Haryana, India (On-Site)
5 Months ago
Nagarro - Senior Staff Consultant, Business Analyst

Nagarro

India (Remote)
5 Months ago
The Walt Disney Company - Lead Software Engineer, Android

The Walt Disney Company

Santa Monica, California, United States (On-Site)
4 Months ago
Nagarro - Senior Staff Engineer, Mobile Android

Nagarro

India (Remote)
5 Months ago
LeoVegas - Senior Software Architect - Native Apps

LeoVegas

Stockholm, Stockholm County, Sweden (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded