Mô tả công việc
Tóm tắt công việc
Role Overview:
As a Full Stack Engineer, you will be responsible for developing both front-end and back-end components of our web applications. You will collaborate with cross-functional teams, including product managers,
designers, and other engineers, to build robust software solutions. The ideal candidate will have a deep understanding of web development, from databases to front-end frameworks, and possess strong problem-solving skills.
Responsibilities:
• Develop Full Stack Applications: Design and implement both client-side and server-side features using modern technologies such as React, Angular, [protected info], Python, Ruby, or Java.
• API Development: Build and maintain RESTful APIs and microservices that communicate seamlessly between the front-end and back-end.
• Database Management: Design and optimize databases, working with both SQL and NoSQL technologies (e.g., MySQL, PostgreSQL, MongoDB).
• Code Quality & Best Practices: Write clean, maintainable, and efficient code while adhering to best practices such as version control, unit testing, and code reviews.
• Collaboration & Agile Development: Work in an agile environment with product managers, designers, and other engineers to define and deliver features and improvements.
• User Experience Focus: Build responsive, intuitive, and engaging user interfaces that deliver a seamless experience across devices.
• Performance Optimization: Continuously monitor and optimize application performance, ensuring high availability, scalability, and reliability.
• Troubleshooting & Bug Fixing: Debug and resolve issues that arise in both the front-end and back-end of the application.
14 days Annual leaves + 3 Sick leaves
Private Health Insurance
Annual Salary Review
Performance Bonus
100% salary in probation period
Free LinkedIn Learning Account
Company Events & Team Building
Yêu cầu
Requirements
• Bachelor's Degree (or equivalent experience) in Computer Science, Engineering, or related field
• 2+ years of experience as a Full Stack
Developer or similar role, working with modern web technologies.
• Proficiency in front-end technologies such as HTML5, CSS3, JavaScript, and experience with modern JS frameworks (e.g., React, Angular, [protected info]).
• Proficiency in back-end technologies such as [protected info], Python, Ruby, Java, or similar.
• Experience working with relational and non-relational databases (e.g., MySQL, PostgreSQL, MongoDB, Redis).
• Familiarity with version control systems such as Git.
• Strong understanding of RESTful APIs and microservices architecture.
• Knowledge of web security best practices and handling authentication/authorization.
• Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) is a plus.
• Familiarity with DevOps practices, continuous integration, and deployment (CI/CD) is a plus.
• Excellent problem-solving skills and attention to detail.
• Strong communication and teamwork skills, with the ability to collaborate in a fast-paced environment.
Preferred Skills:
• Experience with containerization tools (e.g., Docker, Kubernetes)
• Familiarity with GraphQL
• Knowledge of mobile development (e.g., React Native, Flutter) is a plus
• Experience with performance monitoring and optimization tools.
Thông tin khác
JavaScript
PHP
NodeJS
HTML5
CSS3
PostgreSQL
MySQL
Python
Git
MongoDB
Ruby
API
RESTful
AngularJS
Mobile Development
Docker
Redis
Architecture
MS Azure
DevOps
React Native
CI
AWS
VueJS
ReactJS
CD
Computer Science
Kubernetes
RESTful API
Microservices
GCP
CI/CD
GraphQL
Flutter
Thông tin chung
Cách thức ứng tuyển
Ứng viên nộp hồ sơ trực tuyến bằng cách bấm nút Ứng tuyển bên dưới:
Hạn nộp: 30/06/2026