Responsibilities
- To write program from design specifications in compliance with established coding quality standard of the company
- To write unit tests and run through all the test cases for assigned tasks and ensure all cases tested and passed before release for testing
- To perform code review, code refactor if required
- To document detailed designs as part of technical leaders (lead by Technical Architect or Solution Architect)
- To self-train on new technologies
- To follow strictly all the customer's process if being requested, company's processes and systems complied with CMMi standard
Qualifications
- Bachelor's Degree in Computer Science or an equivalent field
- 3+ years of experience with Python; familiarity with at least one relevant framework (Django, Flask, or FastAPI) and ORM frameworks such as SQLAlchemy
- Strong knowledge of OOP, SOLID principles, and coding standards
- Proficiency with SQL databases (e.g., PostgreSQL, Redshift)
- Understanding of NoSQL databases (e.g., Neo4j)
- Familiarity with message brokers (e.g., Kafka)
- Experience with TypeScript and React or Vue; good knowledge of HTML, CSS, and JavaScript
- Understanding of frontend build tools (e.g., Webpack, Vite)
- Good English communication skills
Nice to have
- Knowledge of Clean Architecture
- Familiarity with Storybook
- Knowledge of Java and Golang
What makes working with us special:
- 13-month salary per year.
- Performance bonus
- Social Health Insurance paid fully.
- Healthcare: Annual health check-up,
- Premium Health Insurance
- Annual leaves: 14 days.
- Clubs program: Football, Badminton, Swimming, Tennis, Rock, Yoga....
- Training courses: Technical skills Soft skills English