Job Description
About The Client
Our client is a digital marketing agency in the USA working with local business owners to help grow their business through digital marketing platforms. They are seeking an experienced Back-End Node.js Developer.
About The Role
We are seeking a Back-End Node.js Developer to support our client’s development initiatives by designing, building, and optimizing server-side applications. This role involves developing robust APIs, managing databases, and ensuring system performance and security.
Experience within cloud-based environments is a plus. Experience working in a software development agency is required.
Experience working in the home services niche is a plus.
What You’ll Be Doing
Remote Status: Fully Remote
Preferred Location: Global
Working Hours: 9 am to 6 pm EST
Salary: USD 800 to USD 1000 per month
Internal Job ID: 0429
Our client is a digital marketing agency in the USA working with local business owners to help grow their business through digital marketing platforms. They are seeking an experienced Back-End Node.js Developer.
About The Role
We are seeking a Back-End Node.js Developer to support our client’s development initiatives by designing, building, and optimizing server-side applications. This role involves developing robust APIs, managing databases, and ensuring system performance and security.
Experience within cloud-based environments is a plus. Experience working in a software development agency is required.
Experience working in the home services niche is a plus.
What You’ll Be Doing
- Develop and maintain server-side applications using Node.js and related frameworks.
- Design and implement RESTful APIs and microservices to support front-end applications.
- Manage databases such as MongoDB, PostgreSQL, and MySQL, ensuring efficiency and security.
- Optimize applications for scalability, performance, and security.
- Implement authentication and authorization solutions using OAuth, JWT, or similar technologies.
- Collaborate with front-end developers, designers, and product managers to integrate new features.
- Write clean, efficient, and maintainable code following industry best practices.
- Debug and resolve technical issues and performance bottlenecks.
- Stay up-to-date with emerging technologies, frameworks, and best practices.
- Conduct code reviews and mentor junior developers (if applicable).
- 2+ years of experience in back-end development using Node.js.
- Strong understanding of JavaScript, TypeScript (preferred).
- Experience with frameworks like Express.js, NestJS, or Koa.
- Familiarity with database management tools such as MongoDB, PostgreSQL, or MySQL.
- Knowledge of API development, authentication, and security best practices.
- Understanding of Docker, Kubernetes, or CI/CD pipelines (preferred but not mandatory).
- Experience with cloud platforms like AWS, Google Cloud, or Azure is a plus.
- Strong problem-solving and debugging skills.
- Excellent communication and collaboration skills.
Remote Status: Fully Remote
Preferred Location: Global
Working Hours: 9 am to 6 pm EST
Salary: USD 800 to USD 1000 per month
Internal Job ID: 0429