Senior / Software Engineer (Android) - Singapore - EPAM Systems
Description
We are looking for a motivatedSenior / Software Engineer (Android) in Singapore to make the team stronger.
Responsibilities:
- Collaborate with crossfunctional teams to define, design, and ship new features
- Work with outside data sources and API's
- Unittest code for robustness, including edge cases, usability, and general reliability
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Requirements:
- Minimum 7 years of software development experience including 3 years of Android development experience
- Have published at least one original Android app
- Experience with Android SDK
- Experience working with remote data via REST and JSON
- Experience with thirdparty libraries and APIs
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Solid understanding of the full mobile development life cycle
- Critical thinker and problemsolving skills
- Great interpersonal and communication skills
- Mobile banking experience is strongly preferred
- Experience with functional reactive programming, TDD
- Kotlin would be a must have skill
We offer:
- Friendly team and enjoyable working environment
- Worklife balance and flexible schedule
- Online training library, mentoring, career development and potential partial grant of certification
- Unlimited access to LinkedIn learning solutions
- Referral bonuses
- Compensation for sick leave and paid time off
- Opportunities for selfrealization
More jobs from EPAM Systems
-
Senior Business Analyst with Salesforce Clouds
Singapore - 5 days ago
-
Senior Business Analyst with Mulesoft
Singapore - 5 days ago
-
Senior Software Engineer
Singapore - 1 day ago
-
Senior Software Engineer
Singapore - 4 days ago
-
Senior Designer(Ux)
Singapore - 1 day ago