Software Engineer (Android) ID48356

AgileEngine
Jersey City, NJ

AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.

WHY JOIN US

If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!

ABOUT THE ROLE

As a Senior Android Engineer , you will drive the development of high-quality, native Android experiences, shaping how features are designed, implemented, and optimized across the app. You’ll collaborate closely with backend, iOS, and product teams to deliver seamless functionality while modernizing legacy code and implementing an internal design system. This role offers the chance to influence architecture, elevate code quality, and grow as a technical leader in a fast-paced, high-ownership environment.

WHAT YOU WILL DO

- Develop and maintain high-quality native Android applications using Kotlin;

- Collaborate with cross-functional vertical teams (Backend, iOS, Product) to define, design, and ship new features;

- Implement UI components for an internal design system, ensuring pixel-perfect execution;

- Refactor legacy code to align with modern Android architecture guidelines (MVVM/MVI);

- Ensure application performance, quality, and responsiveness;

- Participate in code reviews to maintain high coding standards.

MUST HAVES

- Bachelor’s degree in Computer Science or related field, or equivalent practical experience;

- 5+ years of professional experience in Android development ;

- Expert proficiency in Kotlin and the Android SDK ;

- Strong experience with Jetpack Compose and modern UI toolkits ;

- Experience consuming RESTful APIs and/or gRPC services;

- Deep understanding of Android architecture components (ViewModel, LiveData, Flow) ;

- Familiarity with dependency injection frameworks (Dagger/Hilt) ;

- Strong communication skills and ability to work autonomously in a fast-paced environment;

- Upper-intermediate English level.

NICE TO HAVES

- Experience contributing to or building Design Systems;

- Familiarity with CI/CD pipelines for mobile (Bitrise, CircleCI, or similar);

- Experience interacting with GraphQL APIs.

PERKS AND BENEFITS

- Professional growth: Mentorship, TechTalks, and personalized growth roadmaps.

- Competitive compensation: USD-based pay with education, fitness, and team activity budgets.

- Exciting projects: Modern solutions with Fortune 500 and top product companies.

- Flextime: Flexible schedule with remote and office options.

Applicants must be authorized to work for ANY employer in the US (i.e. Green card holders, TN visa holders, GC EAD, H4 EAD, U4U with EAD). We are unable to sponsor or take over sponsorship of an employment Visa at this time.

Posted 2026-01-15

Recommended Jobs

Pediatric Dentist

ETS Dental
Mays Landing, NJ

High Income Opportunity! Great New Jersey doctor owned and operated private pediatric dental practice is looking for the right pediatric dentist to join their team. High quality & well-trained staff …

View Details
Posted 2025-11-07

Registered Nurse

Wellpath
Cape May, NJ

You Matter • Make a difference every day in the lives of the underserved • Join a mission driven organization with a people first culture • Excellent career growth opportunities Join us an…

View Details
Posted 2025-12-16

Advance Practice Provider - FT Day Cardiac APP's CMC

99 NJ-37
Toms River, NJ

Job Title: Advance Practice Provider Location: Barnabas Health Medical Group Department Name: Cardiac APP's - CMC Req #: 0000216362 Status: Salaried Shift: Day Pay Range: $120,000.00…

View Details
Posted 2026-01-08

Travel Long Term Acute Care (RN) - $2,203 per week

HumanEdge Travel Healthcare
Willingboro, NJ

HumanEdge Travel Healthcare is seeking a travel nurse RN Long Term Acute Care for a travel nursing job in Willingboro, New Jersey. Job Description & Requirements ~ Specialty: Long Term Acute Ca…

View Details
Posted 2026-01-13

Board Certified Behavior Analyst -BCBA-Remote/Hybrid/Onsite

Kaleidoscope ABA Therapy Services
Cherry Hill, NJ

Location: Cherry Hill, NJ 08002 Date Posted: 12/30/2025 Category: Hybrid (Center and Remote) Education: Master’s Degree Up to $6000 incentive available! We are seeking a BCBA to join our gro…

View Details
Posted 2025-12-30

Food Service Associate - Full Time - Day

Hackensack Meridian Health
Edison, NJ

Description Our team members are the heart of what makes us better. At Hackensack Meridian Health we help our patients live better, healthier lives — and we help one another to succeed. With a c…

View Details
Posted 2026-01-09

Registered Nurse (RN) Procedure RN Nursery/Mother/Baby Unit PT Day

201 LYONS AVENUE
Newark, NJ

Job Title: Procedure RN Location: Newark Beth Israel Medical Ctr Department Name: Womens Health Unit Req #: 0000230993 Status: Hourly Shift: Day Pay Range: $47.85 - $64.04 per hour …

View Details
Posted 2026-01-09

Youth Soccer Recreation Coach

Super Soccer Stars
Metuchen, NJ

Be the face and product of Soccer Stars in each class - interact with parents, directors, club board members and children. Deliver energetic and enjoyable coaching sessions in line with Socce…

View Details
Posted 2025-08-09

Receiving Clerk

Jetro / Restaurant Depot
Dayton, NJ

Position Title:  Receiving Clerk (aka CRT Clerk) Department:  Receiving Supervisor:  Inventory Controller FLSA:  Non-exempt Position Summary: Works closely with Receiving Manager/Supervis…

View Details
Posted 2025-12-19

Resident Advisor (Temp)

Covenant House New Jersey
Asbury Park, NJ

Resident Advisor ( Per-diem/On-Call): Resident Advisor provides direct, individualized, supportive care to residents of the Rights of Passage program, a program that provides supportive housing to…

View Details
Posted 2025-08-12