Job Description
About Company
Shift Asia is a leading company in Software Testing. We are building a new team of talented engineer to extend the software development service. We place the value of service quality on top of our priority; therefore, we are looking for exceptional Android Kotlin engineers to join our new business software development team. The candidate must have strong technical expertise in front-end as well as backend development. The candidate will work closely with customers to gather requirements, analyse and implement them into the product.
Your role & responsibilities
- Fully understand product’s architectures and data flows in details.
- Provide workarounds for middle ware and/or external libraries related issues.
- Join in all activities of implementation: proposing technical solutions for product features, coding, code review, unit test, and bugs fixing.
- Effectively communicate with others to resolve the impediments and also follow up them.
- Contribute in building up a feature design document with a coordination of Product Owner and team members.
- May be in charge of developing a solution into a detailed design and coordinating to collect the estimation from the team.
- May be in charge of coaching the new-comers in certain components.
Your skills & qualifications
Must have:
- Bachelor’s degree in Computer Science, Mathematics or related scientific or technical discipline.
- At least 4-years hands-on experiences to be a software developer with either Java/Spring Framework.
- Familiar with RESTful API and MVC model in front end.
- Experiences with RDBS tools and concepts, including the following: PL/SQL, SQL/XML and MySQL.
- Good interpersonal skills, including the ability to work cooperatively in a team environment, to build consensus.
- Able to communicate well in English
Nice to have:
- Proven experience with the JAVA/ J2SE/ J2EE development environment as well as products such as Eclipse/IntelliJ, Git, SVN, Maven, TFS.
- Hands-on experiences in applying Design Patterns into software developments.
- Experience with Agile/Scrum software development methodologies as well as waterfall software development methodologies.
- Experience in foreign companies, especially Japanese company for more than 2 years.
- Experience in foreign companies in English speaking countries.
Benefits for you
- Work from Monday to Friday
- Compulsory insurances full salary (Social Insurance, Health Insurance, Unemployment Insurance)
- Performance review and adjust salary yearly
- 13th month salary
- Quarterly and Yearly Awards for excellent employees
- Payment for up to 6 unused annual leave days
- Annual Health Check-up
- Heath Care Insurance (PVI care)
- 11 public holidays, 12 annual leave days based on Vietnam Government regulations. 6 additional holidays based on Japanese calendar (Dec/31, Jan/02, Sea Day, Mountain Day, Sport Day, Culture Day). 3-year-employee has 1 more annual leave day
- Opportunity to work in Japan (depends on specific position)
- Company Team Building Trip every year
- Company sponsored activities such as sports, dining/drinking
- Clear career path for career growth
- Company supports professional certificates cost