Python
Senior Python Developer
Ho Chi Minh
Posted on:
May 27, 2022
About Dirox
For more than 20 years, DIROX is an IT Advisory and Software Development company where multiculturalism, gender equality and social consciousness are seen as the foundation of our longevity.
Participate with us to First class projects for leading international clients and partners from North America, Europe and Australia, Japan and other countries.
Work in a stable environment where Personal Well-being, Teamwork, Independence and Communication are keys for project success and customer satisfaction.
Grow your expertise and learn from great Tech People and great R&D projects.
About the Job
Will you dare joining us, taking on some awesome challenges such as designing the next generation of fintech & digital investment solutions for top Wall Street firms, or enhancing the customer experience with a breakthrough insurance intelligence engine for international insurance & health management organizations?
Are you a hero and veteran in Python development?
Well, you deserve the best:
- extra paid leave (up to 18 days)
- extra insurance
- extra bonus (Tet bonus, performance bonus)
- welcoming and family inclusive working environment-hybrid working model
- flexible time, guaranteed work-free weekend
... and many other extras!
Sign-in bonus for early successful applicants!
Apply now and get the chance to experience yourself this game-changer opportunity!
Your Missions
- 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
Must Have
- 3+ years of experience on Python using at least one framework like Django, Flask, FastAPI, etc...
- Familiarity with some ORM (Object Relational Mapper) libraries.
- Advance in Restfully, MVC, OOP, Design pattern and Celery.
- Experience with relational databases (MySQL, PostgreSQL or Oracle). Knowledge about NoSQL databases (MongoDB, DynamoDB, Elastic Search, Redis or Cassandra) is a plus.
- Understanding of the threading limitations of Python, and multi-process architecture.
- Understanding of accessibility and security compliance.
- Knowledge of user authentication and authorization between multiple systems, servers, and environments.
- Understanding of fundamental design principles behind a scalable application.
- Familiar with event-driven programming in Python.
- Able to create database schemas that represent and support business processes.
- Strong unit test and debugging skills.
- Speaking and writing English is a must.
Nice to Have
- Knowledge of deployment (CI/CD, DevOps, PM2, Docker, Docker-compose).
- Using tools for testing (Selenium, QTP, Jmeter...)
- Knowledge about Machine Learning and AI.
- Front-End Technologies Knowledge.
- Operating Systems (Linux, Ubuntu).
Your Benefits
- Sign-in bonus for early successful applicants!
- A very attractive salary package, 100% salary during the probation period.
- 13th-month salary.
- Sign-in bonus & performance bonus when applicable.
- Social Insurance on Gross salary.
Health Insurance.
Social Insurance.
Unemployment Insurance
- PTI Premium medical Insurance.
- 14 to 18 annual leave days per year+public holidays/
1 additional annual leave day for every 2 working years.
- 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, ….
- Football, badminton club…