Senior Software Engineer (Android)

at  EPAM Systems Inc

Singapore, Southeast, Singapore -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate22 Apr, 2025Not Specified23 Jan, 2025N/AContinuous Integration,Kotlin,Apps,Design Principles,Test Driven Development,Computer Science,Creativity,Android DevelopmentNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

We are looking for an experienced Senior Software Engineer (Android) in Singapore to make the team stronger.
Your primary responsibility will be to design, develop and deliver advanced and innovative Android solutions that elevate the user experience and meet our business objectives. You will work collaboratively with cross-functional teams and leverage your expertise to create robust and high-performance applications.

REQUIREMENTS

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • Around 5+ years of experience in Android development and strong expertise in Kotlin
  • Fundamental experience in designing secure, robust, and scalable applications
  • Understanding of Google’s Android design principles and interface guidelines
  • Experience in test-driven development, continuous Integration and Deployment
  • Passionate about mobile app development, lives and breathes on coding
  • Possesses flair for creativity and develops apps that focus on client needs
  • Knowledge of Version Control System (GitLab)

WE OFFER

  • By choosing EPAM, you’re getting a job at one of the most loved workplaces according to Newsweek 2021 & 2022&2023.
  • Employee ideas are the main driver of our business. We have a very supportive environment where your voice matters
  • You will be challenged while working side-by-side with the best talent globally. We work with top-notch technologies, constantly seeking new industry trends and best practices
  • We offer a transparent career path and an individual roadmap to engineer your future & accelerate your journey
  • At EPAM, you can find vast opportunities for self-development: online courses and libraries, mentoring programs, partial grants of certification, and experience exchange with colleagues around the world. You will learn, contribute, and grow with us

Responsibilities:

  • Design and build advanced applications for the Android platform
  • Collaborate with remote teams to release new features
  • Utilize external data sources and APIs
  • Continuously explore and implement new technologies for efficient development
  • Provide tech solutions and ensure adherence to software standards through reviews
  • Partner with UX designers, architects, backend developers and QA for high-quality delivery
  • Establish and automate continuous testing of delivered features


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer science engineering or a related field

Proficient

1

Singapore, Singapore