undefined

Senior NodeJS Developer

Posted 2 months ago

Details

undefined
Compensation
Not disclosed
undefined
Industry
Not disclosed
undefined
Time commitment
Full time
undefined
Company size
Between 51 - 200

Skills

Html/css
Node.js
JavaScript
HTML
NoSQL
Mongoose
Handlebars
CSS
SQL
Fluent In English Both Oral And Written
Sequelize
Express Nodejs
Git

Job description

About the job
  • Design, develop, and maintain server-side applications using Node.js and related frameworks.
  • Write clean, efficient, and scalable code, adhering to industry best practices.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Participate in code reviews to ensure code quality, maintainability, and performance.
  • Troubleshoot and debug applications to identify and fix complex bugs and performance issues.
  • Optimize applications for maximum speed and scalability, ensuring seamless user experiences.
  • Stay updated with the latest trends and technologies in the Node.js ecosystem and propose innovative solutions.
  • Independently handle project tasks, ensuring timely and high-quality deliverables.
  • Develop and maintain documentation for software components, APIs, and integrations.
  • Collaborate with project managers to estimate project timelines and provide technical guidance.
  • Actively contribute to architectural discussions and propose solutions to technical challenges.
  • Stay self-motivated and proactive in seeking out opportunities for improvement and growth.
  • Working hours: 8 pm - 2 am (GMT+7), Mon to Fri (with 2 additional flexible hours, total 8 hours/day)
  • Method: Online & remote
Requirements
  • Fluent English
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Proven experience as a Senior Node.js Developer, with at least 4 years of professional experience.
  • Strong proficiency in Node.js and its frameworks (Express, Koa, Hapi, etc.).
  • Experience with server-side templating languages such as EJS or Handlebars.
  • Proficient understanding of front-end technologies such as HTML, CSS, and JavaScript.
  • Solid understanding of database systems (SQL and NoSQL) and ORM libraries (e.g., Sequelize, Mongoose).
  • Experience with version control systems (Git) and agile development methodologies.
  • Strong problem-solving skills and the ability to independently debug complex issues.
  • Excellent written and verbal communication skills in English.
  • Ability to work independently and effectively in a remote work environment.
  • Demonstrated track record of delivering high-quality projects on time.
  • Proactive attitude with a focus on continuous learning and improvement.
Benefits
  • Negotiable salary, up to $2500 net
  • 13-month salary
  • Stable and long-term position, annual salary upgrade
Interested in this job?
Apply Now
Share this job
modules.web.blog.post.facebookmodules.web.blog.post.twittermodules.web.blog.post.linkedin

How to get hired by clients?

01

Sign up

Create a profile by sharing with us your personal and professional details.
02

Assessment

Take our online talent assessment for skills and competencies evaluation.
03

Offer

Get matched to in-demand jobs and accelerate your freelance career.

Interested in more opportunities like these?

Join now