- Develop, test, and maintain web applications using Python (Django/Flask) and JavaScript (React/Angular).
- Work closely with the Team Lead and other developers to implement scalable, maintainable, and high-performance solutions.
- Write clean, well-structured, and efficient code, following industry best practices.
- Develop and maintain RESTful APIs and integrate them with frontend applications.
- Contribute to CI/CD pipelines and deployment automation under the guidance of senior developers.
- Write unit tests and integration tests to ensure code quality and reliability.
- Participate in code reviews to improve team-wide development practices.
- Collaborate with QA engineers to ensure smooth testing and bug resolution.
- Follow SCRUM and Agile methodologies, actively participating in daily standups, sprint planning, and retrospectives.
- Use AI-powered tools where applicable to improve development efficiency (e.g., for debugging, code reviews, or test automation).
QUYỀN LỢI
- Attractive income of upto 35,000,000 VND.
- Connection bonus: 1~10 million bonus for anyone who introduces friends and acquaintances to the company.
- Working with large and advanced systems, have the opportunity to develop comprehensive technical skills with complex problems, requiring high accuracy.
- Become one of the influential KeyPerson in the project, high chance to become Leader, Project Manager.
- Participating in personnel engagement activities: Weekend Online Game prizes (Half-Life, AOE, Dota2, LOL, Pubg...), Team Building by week, by month, by project.
- Opportunity for advancement based on ability with corresponding increase in rank and salary increase.
- Opportunity to implement ambitious projects in many countries, exposure to the latest technologies and learn from good colleagues.
- Participate in skills training courses: AWS, Microservices, foreign languages (English, Japanese)...
YÊU CẦU
- 3+ years of hands-on software development experience.
- Strong programming skills in Python & JavaScript, with experience in Django/Flask (backend) and React/Angular (frontend).
- Experience working with single-page applications (SPAs) and consuming RESTful APIs.
- Should be proficient in reading and writing English, and able to speak to a reasonable extent to ensure smooth day-to-day communication.
- Familiarity with CI/CD pipelines and deployment automation.
- Exposure to unit testing frameworks (e.g., Pytest, Jest, Mocha) and test-driven development (TDD) concepts.
- Comfortable working in a fast-paced, Agile startup environment.
- Willingness to learn, adapt, and take ownership of tasks.
- Ability to collaborate with a team while also handling individual responsibilities.
- Open to using AI-powered tools for debugging, testing, and productivity enhancements.
Nice-to-Have (Preferred Skills)
- Experience working in B2B SaaS applications – exposure to multi-tenant architectures, API integrations, and access control mechanisms.
- Exposure to QA automation frameworks (Selenium, Cypress, Playwright).
- Knowledge of performance tuning & optimization – improving API response times, optimizing database queries, or frontend performance.
- Experience working with message queues (RabbitMQ, Kafka, SQS) and async processing.
- Familiarity with DevOps practices (Docker, Kubernetes, Terraform, AWS/GCP/Azure).
- Understanding of observability & monitoring tools (Datadog, Sentry, Prometheus).