Đã hết hạn
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
Việc làm tương tự dành cho bạn
Nhận các việc làm tương tự qua email