Full-timeSenior Fullstack JS Engineer

Global, Vietnam

Our fast-growing remote working company is seeking a highly talented and experienced Full-stack JS engineer to join our team. If you thrive in a dynamic environment and possess the skills to excel in this role, we encourage you to apply.

The ideal candidate will have:

  • 5+ years of experience in JavaScript (NodeJS & Vue/React)

  • Understanding of web development concepts, including REST APIs, GraphQL, HTTP requests, and JSON.

  • Experience with server-side technologies like Express.js, MongoDB, PostgreSQL, MySQL, etc.

  • Proven ability to design and implement scalable system architectures.

  • Proficiency in distributed systems, microservices, and cloud-based solutions (AWS, GCP, Azure).

  • Knowledge of database modeling, indexing, sharding, and caching strategies.

  • Experience with asynchronous messaging systems and event-driven architecture.

  • Ability to identify and resolve bottlenecks in large-scale systems.

  • Experience implementing CI/CD pipelines, monitoring, logging, and alerting for production systems.

As a fullstack JS engineer, you will be responsible for leading a team of developers and contributing to the overall success of our software products. You will work closely with project managers, designers, and other team members to deliver high-quality software products that meet the needs of our client.

As a full-time employee, you will be eligible for the benefits that CoderPush offers according to our policies:

  • A remote working environment that allows you to work from anywhere in the world

  • Full-time insurance follow VN Labor laws

  • Work equipment support.

  • Annual bonus, performance-based bonus.

  • Monthly compensation package to help you work and live better, remotely!

  • Fully support for exams to get Certification and skills improvement training.

  • Receive 22 paid leaves on your 5th years. We encourage you to take one month off work.

  • A competitive salary and benefits package

  • Opportunities for professional development and career advancement with monthly coaching.

  • A dynamic and innovative team that values creativity and collaboration.

Apply