Tổng quan công việc
About the Role We are looking for a passionate and detail-oriented Full-Stack Developer to join our growing development team. You will work closely with senior developers and cross-functional teams to build, maintain, and enhance web applications using modern front-end and back-end technologies.
Responsibilities: Assist in the development, integration and maintenance of web applications across both front-end and back-end stacks. Write clean, scalable, and well-documented code using best practices. Collaborate with designers, product managers, and other developers to implement new features and user interfaces. Participate in code reviews and continuous improvement processes. Debug and troubleshoot issues across the application stack. Learn and grow under the mentorship of senior developers, taking initiative in self-learning and staying up-to-date with new technologies. Tech Stack: Frontend: TypeScript React.js Node.js HTML5, CSS3 Backend: Java (with Spring Framework) PHP (with Laravel Framework) MyBatis (for persistence layer)
Kỹ năng chính
Yêu cầu
Must-Have: More than 2 years of experience in a software development role or relevant internship experience.
Basic understanding of front-end technologies: HTML5, CSS3, JavaScript/TypeScript, and React.js.
Familiarity with back-end technologies such as Java and PHP.
Exposure to frameworks such as Spring (Java), Laravel (PHP), and/or MyBatis.
Understanding of RESTful APIs and client-server architecture.
Strong problem-solving and debugging skills.
Willingness to learn and adapt in a fast-paced environment.
Nice-to-Have: Hands-on experience with Git version control.
Understanding of SQL and relational databases.
Exposure to Agile or Scrum methodologies.
Basic knowledge of CI/CD and DevOps concepts.
Quyền lợi
Year-end bonus Salary review twice a year Lunch, gasoline, holiday, and birthday allowances Seniority bonus upon reaching 3-, 5-, or 10-year service milestones Annual health examination
Thông tin bổ sung
Lập trình viên, Fullstack
Scrum