Full Time
Android Developer – Remote Jobs NYC
Job Description
Job Type: Android Developer from home
Location: New York work from home
Company: EPAM Systems
We are looking for a Lead Android Developer with experience managing cutting-edge digital initiatives that address challenging business issues. At EPAM, we fully understand that our employees are the reason for our success. As a result, we are dedicated to supporting EPAMers in achieving their goals by providing them with numerous opportunities for skill advancement, career advancement, and a positive work environment where they can flourish. Apply right away if you want to learn more!
Responsibilities:
- For a large financial organization, create a new edition of a financial application. The application communicates with a Node.js-based middleware that is hosted on AWS and provides REST API.
- Making use of Java, frameworks, development environments, software development approaches, procedures, techniques, and quality planning methods, create new and alter current mobile apps in compliance with ISO/IEEE/CMMI standards.
- independently manage platform upgrades among teams
- Use test-driven development and data-driven development techniques to meet the fundamental software requirements (functions, performance, design restrictions, and attributes) and its external interfaces.
- involvement in Scrum ceremonies
- Taking part in estimating, design, and code review sessions
- Interaction with the PO and designers
- Create technical documentation, including excellent code documentation
Requirements:
- 6+ years of expertise in the field of mobile development, including design abilities, and in-depth understanding of Android development
- Proficiency with Java (knowledge of Kotlin is a plus)
- Proficiency with Jetpack Compose
- Excellent familiarity with AndroidX Architecture Components, etc.
- Working knowledge of REST API
- Knowledge of engineering techniques such as branching, unit testing, and code review
- Expected to be self-managing, assume technical ownership of a feature, work alone, and extensively test the code using test cases.
- Understanding of Git, Gitflow, and Git Actions
- A solid grasp of design patterns (especially MVVM)
- Optimizing performance and memory abilities
- Code creation skills and solid autolayout knowledge
- Knowledge of implementing accessibility features
- Knowledge of animation (view and core animation)
Benefits
- Vision, Dental, and Medical Insurance (Subsidized)
- Savings for health
- Accounts for Flexible Spending (Healthcare, Dependent Care, Commuter)
- Disability, both short-term and long-term (Company Provided)
- Insurance for AD&D and life (Company Provided)
- Program for Employee Assistance
- LinkedIn learning solutions are available at all times.
- Retirement Savings Strategy with a Matching 401(k)
- Paid Time Off: Depending on the employee’s level and length of service with EPAM, they may accrue 15 to 25 paid days (accrual eligibility may change over time)
- Paid Holidays: a total of nine (9) every year.
- Legal Strategy and Identity Theft Defense
- Accident Protection
- employee rebates
- Animal Insurance
- Program for Employee Stock Purchases
- Participation in the program for discretionary annual bonuses, if qualified. The details of an employee’s participation vary depending on a number of variables, including the employee’s level, overall corporate performance, and personal performance.
- Participation in the optional Long-Term Incentive (LTI) Program, if qualified and hired at a qualifying level. The details of an employee’s participation vary depending on a number of variables, including the employee’s level, overall corporate performance, and personal performance.