Team Lead, Full Stack Developer
Mô tả công việc
50% Full Stack Development
Integrate third- party APIs and cloud services
Implement efficient, scalable back- end services and database logic.
Design, develop, and maintain web applications using modern frameworks.
Build and optimize RESTful and/or GraphQL APIs.
Develop high- performance front- end interfaces with clean architecture.
Write reusable, testable, and maintainable code.
25% System Architecture & Technical Leadership
Review code and enforce best practices across the development team.
Participate in sprint planning, estimation, and technical decision- making.
Mentor junior and mid- level developers.
Identify and implement system performance and security improvements.
Contribute to solution architecture, system design, and data modeling.
15% DevOps and Development
Deploy, monitor, and maintain applications in staging/production environments.
Work with CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, etc.).
Collaborate with DevOps/Cloud teams for containerization (Docker, Kubernetes).
Perform load testing, error tracking, and system reliability enhancements.
10% Collaboration & Cross- Functional Interaction
Work closely with product managers, designers, QA, and data teams.
Provide technical insights during planning and roadmap creation.
Participate in UX discussions and application flow optimization.
Translate business requirements into technical solutions.
Yêu cầu công việc
Strong proficiency in
front- end programming
React.js, State Management, Next.js, Vue.js or Angular.
Optimize DOM, CSS structure, performance
Redux/ Zustand/ Vuex
TypeScript (preferred)
HTML5, CSS3. SCSS, Responsive Design
Strong proficiency in back- end programming:
Python
.NET Core or Java, Spring Boot
Experience with customizing and developing on OctoberCMS.
NodeJS & Laravel / NestJS (SSR/SSG) / Express.js
SQL skills.
Các kỹ năng về SQL:
Experience with MongoDB or other NoSQL databases
Experience with transactions, triggers, stored procedures.
Experience with cache systems: Redis, Memcached
Data modeling for large relational systems.
Excellent SQL skills (PostgreSQL, MySQL, SQL Server).
Other required skills:
Authentication: JWT, OAuth2
REST API & GraphQL
Experience with payment flows and API integration.
Experience with SEO: Technical SEO (sitemap, robots, URL structure, page load speed), Onpage SEO (meta tags, heading structure, schema, internal link).
Basic knowledge of Core Web Vitals.
Microservices architecture
Unit testing frameworks (Jest, Mocha, xUnit, PyTest, etc.)
Git & branching strategies
Preferred / Nice- to- Have Skills:
Message queues: RabbitMQ, Kafka, SQS
Experience with mobile app integration (React Native/ Flutter).
Experience with front- end/ back- end performance optimization & security best practices.
Queue systems: Kafka, RabbitMQ, SQS.
Developed CRM, CMS, eCommercial
Docker & Kubernetes
Excellent communication with both technical and non- technical teams.
Good command of English and Vietnamese.
CI/CD pipeline, microservice, message queue.
API design (REST/GraphQL), integration patterns.
Time management & prioritization under pressure.
Quyền lợi
Enjoy free access to California Fitness & Yoga clubs outside working hours to enhance your health and wellness.
Insurance: Full social insurance and benefits as per company policy.
Salary: Competitive.
Training: Provided with essential skills training and professional development opportunities.
Cập nhật gần nhất lúc: 2025-12-11 15:40:03
















