Proven experience with Node.js and frameworks, Strong proficiency in JavaScript (ES6+), Knowledge of front-end technologies is advantageous, Familiarity with database management systems.
Key responsabilities:
Develop and maintain server-side applications
Design and implement RESTful APIs
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
**Please note only freelancers can apply for this job**
We are seeking a highly skilled freelance Node.js Developer to join our team. The ideal candidate will have a deep understanding of server-side programming and hands-on experience building scalable and efficient backend applications. You will collaborate with front-end developers, designers, and other team members to create robust and innovative solutions for our clients or in-house projects.
Key Responsibilities
Develop and maintain server-side applications using Node.js.
Design and implement RESTful APIs and integrate with third-party services.
Collaborate with cross-functional teams to define and deliver technical solutions.
Write reusable, testable, and efficient code while adhering to best practices.
Ensure high performance and responsiveness of applications.
Debug and resolve technical issues across various environments.
Work with database systems, including MongoDB, PostgreSQL, or MySQL.
Implement security and data protection measures in applications.
Participate in code reviews, testing, and deployment processes.
Keep up to date with the latest industry trends and technologies.
Qualifications and Skills
Proven experience with Node.js and related frameworks such as Express.js, Nest.js, or Koa.
Strong proficiency in JavaScript (ES6+) and familiarity with TypeScript is a plus.
Knowledge of front-end technologies such as HTML, CSS, and JavaScript frameworks (React, Angular, or Vue.js) is advantageous.
Experience with asynchronous programming, event-driven architecture, and non-blocking I/O.
Familiarity with database management, both SQL and NoSQL.
Understanding of version control systems like Git.
Experience with cloud platforms like AWS, Azure, or Google Cloud is preferred.
Knowledge of Docker, Kubernetes, or CI/CD pipelines is a plus.
Strong problem-solving skills and attention to detail.
Excellent communication and teamwork abilities.
Required profile
Experience
Spoken language(s):
English
Check out the description to know which languages are mandatory.