Job Description
About Company
We’re hiring a self-motivated Python Developer with experience delegating to 10 or more staff members.
The successful candidate will work directly with our French Speaking clients.
We are looking for a creative and dedicated individual who will fit with our collaborative culture. The job requires to speak English and/or Vietnamese to interact with the production team. If you enjoy working with other professionals who believe in creating innovative solutions to problems, we encourage you to apply.
Your role & responsibilities
- Work on a cutting-edge app that will be used by millions of consumers
- Identify and evaluate software solutions with client then work closely with development team to turn the selected one into reality
- Collaborate with PM, BA, SA and other developers to plan, design, develop, test, and maintain application using best practices in accordance with established standards
- Develop technical documents
- Work collaboratively in a cross-functional team (PM, UX, R&D) team to transform user stories into prototypes & production code
- Building an app with best engineering practices
- Identifying & eliminating performance and scale issues that ripple from front-end to back-end
- Provide technical guidance to teammates through coaching and mentorship
Your skills & qualifications
Must have:
- 3+years ... of experience on Python using at least one framework like Django, Flask, etc…
- Familiarity with some ORM (Object Relational Mapper) libraries
- Experience with relational databases (MySQL, PostgreSQL, ...)
- Confortable working on both frontend and backend
- Speaking and writing English is a must
Nice to have:
- Knowledge of user authentication and authorization between multiple systems, servers, and environments
- Knowledge about NoSQL databases (MongoDB, DynamoDB, Elastic Search, Redis, ...) is a plus.
- Understanding of fundamental design principles behind a scalable application
Benefits for you
- A very attractive salary package, 100% salary during probation period
- 13th month salary
- Sign-in bonus & performance bonus when applicable
- Social Insurance on Gross salary
- PTI Premium medical Insurance
- 14 to 18 annual leave days per year+public holidays
- Flexible working hours - Guaranteed work-free weekend
- Parking fees paid
- Free coffee, tea & soft drinks all day long
- Monthly event for celebrating birthdays (Dirox Open Coffee)
- Relax room with entertainment & amenities for employees (Football, Ping pong table, tv, books, Game consoles)
- Annual company trip
- Social activities such as team building: movie theater, dinner, bowling, …
- Working time: Mon - Fri (Morning: 8:00 - 12:00, Afternoon: 13:30 - 17:30)