Job Description
The Full-stack Developer is responsible for tasks in the following areas:
- Designing and developing high quality distributed applications.
- Working with the Project Manager and Tech Lead by participating in project planning activities throughout the project's lifetime.
- Taking ownership of individual and department goals as agreed upon with the Engineering Manager.
- Providing remote support and troubleshooting for existing systems.
- Developing software in .NET Core to enhance existing systems.
- Maintaining high-quality project and software design documentation.
- Writing maintainable and efficient code.
Your skills and experience
- Proficiency in English.
- At least 2 years of experience in .NET Core (6 or later) and Entity Framework.
- Experience with asynchronous programming and multithreaded programming.
- Strong knowledge of object-oriented analysis and design (OOAD).
- Experience with Postgres, MySQL, etc.
- Experience with Message Brokers like RabbitMQ, ActiveMQ, NATS, Kafka, etc.
- Experience with Docker and containers, familiar with Dockerfile and Docker Compose syntax.
- Knowledge of K3S/K8S is a plus.
- DevOps experience is a plus.
Why you'll love working here
Salary and bonus
- Attractive salary;
- 100% salary on probation;
- Performance review twice a year, based on job outcomes;
- 13 months salary and annual bonus;
- Flexible working hours and location from Monday to Friday;
- Unlimited paid leave annually;
Insurance, health care, and extra benefits
- Premium PTI health insurance;
- Special health benefits (50% discount on medical examination fee, 10% discount on ultrasound and procedure fees, 5% on medicine) at two clinics:
- Vivision - 514 Bạch Mai
- Phụ Sản 1 - 329 Bạch Mai
- Annual medical check-up;
- Company trips, holiday parties, and other benefits as per company policy;
- Free lunch at the office; drinks and snacks in the pantry;
- Provided MacBook and external monitor for work;
Working environment and development
- Fast-moving, young, dynamic environment with no walls;
- Sports activities like football and exercise breaks;
- Training in soft skills and technical skills;
- Other amenities: free coffee/tea/cookies, parking, year-end party, etc.
Candidate Benefits
Health insurance, healthcare, development opportunities.
Application Requirements
Keywords: .NET Developer, IT, SQL Developer
Skills required: .NET, MySQL, PostgreSQL
Experience: 2-3 years
Gender: No preference