MAIN TASKS
1. Develop and maintain the server-side system
Design the server-side architecture, build and optimize business logic to ensure the performance and scalability of the system.
2. Design and implement APIs
Develop and maintain APIs (RESTful, GraphQL...) for communication with clients, mobile/web applications, and third-party services.
3. Manage and optimize the database
Design data schemas, write optimized queries, maintain and monitor the performance of the database management system (SQL/NoSQL).
4. Ensure system stability and security
Monitor, detect, and fix system errors; implement security measures and access control.
5. Integrate external systems and services
Connect and synchronize data with systems, APIs, or third-party services as required by the project.
6. Collaborate in team development
Coordinate with Front-End Developers, Mobile Developers, QA, and DevOps to fully implement features.
7. Write technical documentation and support operations
Draft API documentation, installation/deployment guides, and assist the operations team in maintaining and scaling the system.
JOB REQUIREMENTS
Education:
Bachelor’s degree in Information Technology, Computer Science, or a related field.
Experience:
Minimum 2–3 years of experience in back-end software development. Preference for experience with Node.js, Python, Java, PHP, or .NET Core.
Technical knowledge:
Proficient in one or more back-end frameworks (Express/NestJS, Django/Flask, Spring Boot, etc.).
Designing and developing APIs (REST, GraphQL).
Understanding client-server and microservices architecture.
Working with database management systems (MySQL, PostgreSQL, MongoDB, etc.).
Knowledge of web security (OWASP Top 10).
Skills:
Strong analytical and problem-solving skills.
Teamwork and good communication skills.
Proficiency with Git and CI/CD tools.
Proficient in office software.
Qualities:
Honest, responsible, detail-oriented, with a systematic mindset and strong information security awareness.
BENEFITS & WELFARE
Bonus
13th and 14th month bonus.
Health insurance
24/7 insurance for employees + 2 relatives
Train
Trained with relevant qualifications and certificates
Allowance
Lunch, parking, phone
Move
Shuttle bus, official residence