Job Summary
Job description
Overview of job
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 CoderPush Advantage
- Fully remote
- Comprehensive health insurance
- MacBook Support: We provide a MacBook if you need one. If you prefer to use your own device, that's great too! If you're considering buying a new one, we offer financial support up to a specified budget.
- Performance-based annual bonuses
- Remote work setup compensation packages
- Support for professional development and certification exams
- Career growth coaching
- Up to 22 paid leaves on completion of 5 years of service
Job Requirement
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.
Languages
-
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
Technical Skill
- JavaScript
- NodeJS
- TypeScript
- JSON
- Web Development
- PostgreSQL
- MySQL
- MongoDB
- HTTP
- Distributed Systems
- REST API
- ExpressJS
- Architecture
- MS Azure
- Caching
- AWS
- VueJS
- ReactJS
- GraphQL
- Microservices
- GCP
- CI/CD
BUSINESS PROFILE
CoderPush is a remote-first software consultant for businesses.
CoderPush is a studio of engineers and designers who collaborate with clients for great software, teams, and processes.
We are a young team, so you can contribute to the client experiences we are creating. Reviews and testimonials are on Clutch. As a member of the CoderPush team, you will help shape a remote-first workplace with full-timers and part-timers from Saigon, Hanoi, and the US.