Job Summary
- Technical Skill:
- Android ,
- Mobile App ,
- Kotlin ,
- Java ,
- Synchronization
Job description
Overview of job
JOB PURPOSE/MISSION:
The Android developer participates in projects team to deliver software for android payment terminals. Working with other team members, he defines and implements modules, supports integration in final products, and helps in analysis and resolution of technical issues.
Reporting to: Tech Lead
KEY RESPONSIBILITIES:
- Understand projects’ goals, studying business domain and technical areas as needed
- Participate in team activities to establish designs and plans
- Deliver quality implementations of features
- Help maintain common processes and tools
Key Performance Objectives/Indicators:
- Consistently delivering according to commitments
- Technical deliverables have good quality (as reported by Tech Lead)
- Demonstrated understanding of business requirements (Payment, EMV, security, …) is plus point
- Work life balance, no OT, 15 days off
- Chance to go onsite/other countries for training
Attractive benefits:
- Great salary package, annual performance review
- Performance bonus
- Full salary in probation
- Social insurance on full salary from probation
- Premium Health insurance covering for employees, lawful spouse, and unlimited number of children from probation
- 15 days off annually, paid sick leaves, annual Heath Check-up
- Working from Monday – Friday, from 9AM to 6PM, no OT
- Annual company trip, quarterly team building activities, weekly Happy Hour
- English communication skill training
- Equipment: Laptop, monitor
- Free coffee and snack
Job Requirement
SKILLS/COMPETENCY SPECIFICATION
Competency/Skill Requirements:
- Practical experience with software development on Android (patterns, tools)
- Have experience in requirement analysis and design
- Experience in Kotlin/Coroutine or Java
- Experience in synchronization processing
- Experience in problem solving
Behaviour skills:
- Team player, willing to share, learn and guide other members
- Invest in improving own skills (domain, practices, tool, …)
- Open-minded and good teamwork
- Proactive working attitude and high responsibility
Languages:
- Able to communicate in English
Education Qualifications / Experience Requirements:
- Middle: 2-5 years of experience
- Senior: >5 years of experience
Languages
-
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
Technical Skill
- Android
- Mobile App
- Kotlin
- Java
- Synchronization
COMPETENCES
- Agile
- Analytic Skills
- Problem Solving Skills
- Teamwork
- Proactive
- Open minded
BUSINESS PROFILE
Ingenico Group is a group specializing in providing online payment equipment and solutions of France.
Spread over 5 continents, 170 countries and 88 points, Ingenico's customers benefit from our wide and intensive system with global expertise and specialized building solutions The local on all sales channels: in-store, online and on mobile devices.
This multidimensional approach helps Ingenico understand how local businesses and the conditions for adjusting and the needs of global brands can provide them with solutions. and services that are most appropriate for their market.