Duties and ResponsibilitiesThe Senior Full-stack Developer is responsible for tasks in the following areas:
- Collaborate with cross-functional teams to gather requirements and develop technical solutions to complex business problems.
- Maintain, enhance, and implement new features according to project requirements.
- Model both familiar and novel business domains.
- Design and develop robust, secure, maintainable, scalable, and high-performance web applications.
- Coordinate with cross-functional teams, Project Manager, and clients to deliver high-quality outcomes.
- Build effective working relationships with the engineering team and project teams, aiming to grow and broaden technical understanding.
- Participate in code reviews and provide constructive feedback to other developers.
- Mentor and support junior developers.
- Carry out other tasks assigned by management.
Job Requirements- At least 5 years of experience in web development.
- Proficient in Java (Core Java or Spring Boot).
- Strong experience with API design, system design, and software architecture.
- Deep understanding of OOP, SOLID principles, and design patterns.
- Strong technical, analytical, and problem-solving skills.
- Proficient with databases: PostgreSQL, MySQL, or Oracle.
- Experience with NoSQL databases.
- Experience working with microservices architecture.
Employee BenefitsSalary and Bonus- Attractive salary package
- 100% salary during probation
- Performance reviews twice a year, based on job performance
- 13th-month salary and annual performance bonus
- Flexible working hours and remote work options (MondayFriday)
- Unlimited annual paid leave
Insurance, Healthcare, and Extra Benefits- Premium PTI health insurance
- Special healthcare discounts at two clinics:
- Vivision 514 Bch Mai
- Ph Sn 1 329 Bch Mai
- (50% off on medical exams, 10% off on ultrasound/procedures, 5% off on medication)
- Annual health check-up
- Company trips, holiday parties, and other benefits per company policy
- Free lunch at the office, snacks and drinks available in the pantry
- MacBook and external monitor provided
Work Environment and Development- Fast-paced, young and dynamic, no-hierarchy (no-walls) work environment
- Sports activities: football, exercise breaks
- Training on technical skills and soft skills
- Extras: free coffee/tea/cookies, parking fees covered, year-end party, etc.
Work LocationTT03A-13, Mo Lao New Urban Area, Mo Lao Ward, Ha Dong District, Hanoi City, Vietnam