Senior Node.js developer – Long Term – Upwork

We are seeking a highly skilled and experienced Senior Node.js & Ember.js Developer to join our team. As a Senior Developer, you will be responsible for designing, developing, and maintaining robust and scalable server-side applications using Node.js and the Ember.js framework. Your expertise in Node.js and related technologies will be instrumental in building high-performance and efficient web applications.

Responsibilities:
Collaborate with other team members, including product managers, designers, and other developers, to gather requirements and understand project goals.
Develop server-side applications using Node.js and the Ember.js framework, MongoDB and Redis.
Write clean, efficient, and well-documented code following best practices and coding standards.
Implement robust and scalable APIs and web services.
Ensure the security and integrity of data by implementing proper authentication and authorization mechanisms.
Optimize application performance and scalability by conducting code reviews, performance profiling, and system monitoring.
Troubleshoot and debug issues, providing timely resolutions.
Stay up-to-date with the latest trends and advancements in Node.js and related technologies, and share knowledge with the team.
Mentor and provide guidance to junior developers, assisting them in their professional growth.
Collaborate with front-end developers to integrate server-side functionalities with the client-side.

You will be interested:  Graphic Designer Specialising in Facebook and Instagram Ad Creatives - Upwork

Requirements:
Proven experience as a Node.js Developer, with a strong portfolio of web applications built with Node.js.
In-depth knowledge of Node.js and its core principles, as well as proficiency in JavaScript.
Strong understanding of server-side architecture and asynchronous programming.
Experience with the Ember.js framework or other modern web frameworks and libraries such as Express.js, Koa, or Hapi.
Proficiency in database technologies like MongoDB and Redis.
Experience with message brokers such as RabbitMQ.
Experience with Cloud providers such as AWS.
Knowledge of version control systems (e.g., Git) and CI/CD processes.
Strong problem-solving skills and the ability to troubleshoot complex issues.
Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
Proven experience in designing and implementing scalable, secure, and high-performance applications.

Hourly Range: $25.00-$40.00

Posted On: July 08, 2023 10:40 UTC
Category: Full Stack Development
Skills:Web Application, API Integration, Ember.js, ExpressJS, Git, JavaScript, Node.js, MongoDB, Koa

Skills: Web Application, API Integration, Ember.js, ExpressJS, Git, JavaScript, Node.js, MongoDB, Koa

click to apply
2023-07-08 16:40:31,
All jobs | upwork.com ,
https://www.upwork.com/jobs/Senior-Node-developer-Long-Term_~017bc267482c5049b1?source=rss,
,
#Senior #Node.js #developer #Long #Term #Upwork

Get this job

Leave a Reply

Your email address will not be published. Required fields are marked *