AWS Azure CI/CD Kafka Kubernetes Docker Redis MongoDB MySQL Google Cloud Platform gRPC GraphSQL RESTful API VueJS NextJS Node.js TypeScript Microservices JavaScript NoSQL DevOps Leadership
● Manage, guide, and mentor a team of developers working on complex microservices-based solutions. ● Design and implement scalable, modular, and high-performance microservices using Node.js (or JavaScript/TypeScript frameworks) and ensure seamless integration with the overall system architecture. ● Ensure code quality through regular code reviews, enforce coding standards, and best practices such as TDD (Test Driven Development), CI/CD pipelines, and clean code principles. ● Work closely with product owners, solution architects, and other technical leaders to translate business requirements into technical solutions. ● Contribute to the overall technical strategy and product roadmap, keeping in mind the system's scalability, security, and performance. ● Ensure services are optimized for performance, reliability, and scalability, identifying and mitigating performance bottlenecks. ● Collaborate with DevOps teams to enhance deployment strategies, ensure system reliability, and support cloud-based infrastructures (e.g., AWS, Azure, or GCP). ● Continuously evaluate and introduce new technologies and frameworks to stay ahead of industry trends and improve system efficiency. ● Maintain technical documentation and architecture diagrams for microservices design and deployments.
● At least 5 years of experience in software development with a focus on JavaScript/TypeScript. ● 3+ years working with microservices architecture in a production environment. ● Strong experience with Node.js (or other backend JavaScript frameworks). ● Experience with Frontend Javascript frameworks such as NextJs, VueJS... ● In-depth knowledge of building, deploying, and maintaining microservices architecture. ● Proficient in RESTful APIs, GraphQL, and gRPC. ● Strong experience with databases, both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis). ● Experience with Docker, Kubernetes, and container orchestration tools. ● Experience with messaging systems such as Kafka, RabbitMQ, or AWS SQS. ● Experience in leading teams and mentoring developers. ● Familiar with DevOps processes (CI/CD, Infrastructure as Code). ● Hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud. ● Strong leadership and team management skills. ● Excellent communication and problem-solving abilities. ● Proactive, with a focus on continuous improvement and agile methodologies.
● 13th month & Performance bonus. ● All employees are involved in social insurance, medical insurance, unemployment insurance, periodic health examinations, etc. ● Provide laptop and monitor. ● Work From Home ● Holidays are based on the annual announcement of the Government. ● Company trip, annual health check, year-end party: Once per year. ● Activity outdoors, happy hour in/out office, Birthday gift. ● Other interesting activities: weekly fruit party, team building... ● Free parking fee. ● Free snack/coffee/tea. ● Gifts for Children's Day, Women's Day, and Men's Day.
● Familiar with serverless architecture is a plus.