Epam Systems Inc Atlanta , GA 30301
Posted 1 week ago
We are looking for a Senior Android Engineer to work on mobile applications used by tens of millions of cardholders worldwide. We want someone with strong technical skills and creativity; someone who enjoys solving tough problems and working with innovative technologies. This person should not be shy about sharing their ideas and be obsessive about user experience and beautiful code.
You will be working in a fast-paced small-team environment with the stability of working as part of a Fortune 100 company. Your primary responsibility will be to work on a small team of designers, product owners, QA, and engineers developing and improving features. You should be familiar with modern software development methodologies popular in iOS and be able to dive deep and rapidly iterate on ideas with your team despite some ambiguity.
The job is hybrid (3 days per week from the office) either in Atlanta, GA, or Phoenix, AZ.
Req.#624952598
#REF_MOB24_US
Responsibilities
Building Android Applications
Writing & deleting code
Finding and fixing bugs
Performance Analysis and Optimization
Dealing with legacy code
Unit & Integration Testing
Working in a globally distributed team
Designing solutions for open-ended problems
Requirements
Minimum 6 years of Android application development experience
Self-starting and good at time management
Bachelor's degree in computer science or related field, or equivalent experience
Experience with the following expected:
Kotlin, Coroutines, Flow
Jetpack Compose
MVI Architecture
REST APIs
OkHttp
RAML API Documentation
Dagger
RxJava
GitHub Actions
Circle CI
Espresso & JUnit
Test Fakes
WireMock
Build tools like Gradle, GitHub Actions, and Circle CI
Continuous Integration patterns
Asynchronous coding patterns
Open Source
Benefits
Medical, Dental and Vision Insurance (Subsidized)
Health Savings Account
Flexible Spending Accounts (Healthcare, Dependent Care, Commuter)
Short-Term and Long-Term Disability (Company Provided)
Life and AD&D Insurance (Company Provided)
Employee Assistance Program
Unlimited access to LinkedIn learning solutions
Matched 401(k) Retirement Savings Plan
Paid Time Off
Legal Plan and Identity Theft Protection
Accident Insurance
Employee Discounts
Pet Insurance
Employee Stock Purchase Program
About EPAM
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential
Apply Apply
Apply For
Senior Android Engineer
Atlanta, GA, USA
Step 1:
Apply with the form below
You have completed step 1 of the application. Please click here to complete step 2, which includes self-identification questionnaires. Your application will not be considered until you complete this final step.
This information will be attached to your candidate profile in the event you apply to additional roles at EPAM. If you wish to make changes, you can elect to submit new forms with any future applications.
You have completed Step 01 of the application.
Please click here to complete Step 02, which includes self-identification questionnaires. Your application will not be considered until you complete this final step. This information will be attached to your candidate profile in the event you apply to additional roles at EPAM. If you wish to make changes, you can elect to submit new forms with any future applications.
Step 02
Thank you for your submission!
Our Talent Acquisition team will contact you with further details.
Epam Systems Inc