Senior Mobile Developer (Android + iOS)

EPAM Vietnam
Đã hết hạn
+2
Remotely, Floor 13, MB Sunny Tower, 259 Tran Hung Dao, Co Giang ward, District 1, Ho Chi Minh
Tại văn phòng

3 Lý do để gia nhập công ty

  • Flexible hybrid working model
  • Transparent career path & individual roadmap
  • Unlimited training opportunities

Mô tả công việc

  • Develop highly interactive, user-friendly Android / iOS applications
  • Develop integration with back-end through RESTful APIs
  • Write high quality and testable code following clean code and SOLID design principles
  • Make decision on library/ framework to be used in the project
  • Follow and understand defined software development processes, such as tasks assignments, daily issue tracking etc
  • Plan and schedule own work for tasks and projects, also implement functionality without direct supervision
  • Working with operation team and end user to get the project deliverables to be accepted and released in production environment
  • Work independently while in close collaboration with others in the team and across projects
  • Provide support to more junior colleagues or guidance in a specific area

Yêu cầu công việc

  • At least 5 years of experience in mobile development
  • Strong experience in Android Kotlin / Java, Android SDK, different versions of Android, and how to deal with different screen sizes
  • Hands on with Swift / Objective C, have good understanding of Carthage, Cocoapod, Storyboards, Core Data
  • Solid knowledge of Android UI design principles, patterns, and best practices
  • Knowledge of Apple’s design principals, application interface guidelines, iOS back-end services
  • Experience in Unit Test, TDD
  • Experience integrating RESTful APIs into web-based products
  • Experience in Mobile Security Aspects
  • Familiar with offline storage, threading, and performance profile tool
  • Familiar with cloud message APIs and push notifications
  • Familiar of CI/CD tools (e.g., Jenkins, CircleCI)
  • Package and public Mobile App on Store (Apple Store, CH Play, MS App Center)
  • Good interpersonal skills, analytical mind, conscientious attitude, and passion for engineering excellence
  • Understanding of different phases of software development lifecycle and understanding of Scrum/ Agile processes
  • Intermediate (CEFR B1) or higher level of spoken and written English
  • Bachelor's degree or above in Computer Science, Software Engineering, or related majors

NICE TO HAVE :

  • Any experience with React Native or ReactJS is a big advantage
  • Familiar with collaborative interface tools like Invision, Figma
  • Proficient in micro-service-related technologies (API gateway, service discovery, containerization, Docker, etc.)
  • Experience working with one of the popular public clouds such as Azure, AWS

Tại sao bạn sẽ yêu thích làm việc tại đây

  • 19 annual leave days and 10 days for sick leave
  • Flexible working model: Hybrid working from Ho Chi Minh city or working remotely from any location in Vietnam
  • 100% salary is paid in probation, including full salary contributions to social, health and unemployment insurance
  • Premium healthcare insurance for employees and 2 dependents
  • 13th-month salary is absolutely obvious
  • Free English classes with native lecturers to leverage your skills
  • Unlimited self-service training including mentoring programs
  • Unlimited World-class training courses  , , ; all certifications supported
  • Top trendy technologies:  
  • Multinational team of enthusiastic, open, and ready-to-go professionals 

EPAM Vietnam

Xem công ty

EPAM is a leading global provider of digital platform engineering and development services.

Mô hình công ty
Thuê ngoài
Quy mô công ty
151-300 nhân viên
Quốc gia
United States
Thời gian làm việc
Thứ 2 - Thứ 6
Làm việc ngoài giờ
Không có OT