Mô Tả Công Việc
As Android Senior Engineer, you will be responsible for implementing high-quality solutions for the largest investment banks in the world. On a daily basis you will work in Scrum, create cutting edge functionalities, carry out module testing, create documentation of your work and report directly to Team Leader.
- Design and build advanced applications for the Android platform using Kotlin programming language
- Collaborate with cross-functional teams to define, design, and ship new features
- Work with the team to define and implement Clean Architecture principles
- Implement MVVM Design Pattern to ensure separation of concerns and maintainability of codebase
- Use Kotlin Coroutines to handle asynchronous programming tasks
- Use Jetpack Compose to build beautiful and responsive UIs
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Work on bug fixing and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Yêu Cầu Công Việc
Must Have:
- At least 4 years of commercial experience in Android programming
- Proven working experience in software development
- Working experience in Android development
- A deep familiarity with Kotlin programming language
- Experience with OOP, MVVM Design Pattern, Clean Architecture, Kotlin Coroutines, Jetpack Compose and Unit Tests.
- Solid understanding of the full mobile development life cycle
Nice to Have:
- Knowledge of JIRA, Experience in CI/CD, Gradle, and static code quality analytics, UI Tests, Experience in material design customizations and animations
Hình thức
Quyền Lợi
HR benefits
- Competitive salary
- Salary band per level and employee benefits are reviewed once per year
- 13th month salary pro rata depending on the employee’s length of service (within a calender year), paid with the December salary
- Monthly lunch allowance: 700,000 VND/employee
- Parking: GFT covers the monthly parking fee for employee motorbikes
- Performance evaluation is once per year, for 2 purposes:
> Performance bonus > Salary increments
Talent retention policy (Retention bonus)
- 2-year anniversary = 0.5x monthly salary
- 3-year anniversary = 1x monthly salary
- 5-year anniversary = 2x monthly salary
- Paid with salary of month of anniversary.
Health care
- Private health insurance: including accident, outpatient, in-patient, maternity, and dental for all permanent employees who pass 2-month probation.
- Optical: expense claim for eyewear
- Annual health check-ups.
Vacation
- Maximum 18-day vacation leave/year (with the ability to carry over 05 days till 31st March of the following year)
- Adding one more annual leave day for each two-year anniversary.
Healthy lifestyle
- Sports and hobby clubs: company has an annual fund for fitness activities, which is allocated per month as team’s vote.
- Range of healthy snacks, tea, coffee, milk and beer on tap:
> Tea, coffee and milk are available at pantry area – WeWork
> Beer is available at pantry area – WeWork
> Snack is available in GFT office.
Social
- Company townhall: each 6 weeks
- Monthly team lunch at restaurants
- Monthly team engagement activities: one activity per month
- CSR activities: as per company’s CSR guideline and practice
- Hackathon: once per year
- Onsite tour/training courses at other GFT offices and client’s destination overseas (where applicable).