آگهی‌های استخدامی

استخدام Senior Node.js Developer

شرح موقعیت شغلی

A startup in AI and Software invites qualified and experienced NodeJS developers to apply for full-time remote Software Developer position. As a Senior Node.js developer, your primary role will be to develop and execute scalable APIs and applications using the Node.js and modern JS frameworks. You will create high-performance, efficient web applications that can handle large amounts of data and traffic for our clients.
 
Your roles and responsibilities as a Node.js developer will also entail working closely with the project development team and supporting designers, project managers and front-end developers in executing the software solutions.
 
If you’re passionate about software solutions and love working in a fast-paced environment, we invite you to apply. We offer competitive compensation and a work environment with extensive opportunities for professional development.

Objectives of this role

  • Work on building the back-end applications that power web.
  • Developing and implementing complex Node.js applications to the cloud infrastructure.
  • Designing and maintaining scalable and efficient APIs and integrating third-party APIs into Node.js applications.
  • Extending existing NodeJS applications with an AngularJS front end.
 

Your tasks

  • Write an efficient, transparent and well-documented code that meets industry regulations and standards.
  • Work collaboratively with UI and backend development teams, designers, stakeholders and product owners to define, design and implement new features in existing software solutions.
  • Participate in performance optimisation and tuning of existing Node.js applications by reviewing software code and performing improvement.
  • Ensure proper adherence to privacy and security standards.
  • Stay updated with the emerging technologies and trends in Node.js development.
 

Required skills and qualifications

  • Bachelor’s degree in Software Engineering, Computer Science or a related field.
  • Demonstrable experience and 5+ years of experience in web application development with expertise in Node.js.
  • Proficiency with front-end technologies like CSS, HTML and JavaScript.
  • Knowledge of database technologies and agile development methodologies.
  • Experience working with databases, such as Postgres or MongoDB.
  • Familiarity with web development frameworks, such as Express.js.
  • Understanding of microservices architecture and DevOps principles.
  • Excellent problem-solving and management skills.
 

Preferred skills and qualifications

  • Relevant certification for Node.js from a recognized organizations.
  • Experience working with cloud-based infrastructure.
  • Familiarity with front-end development frameworks such as React.js and AngularJS.
  • Working knowledge of test-driven development (TDD).
 

Location:

This is a full-time remote position. Our office in Tehran is in Seyed Khandan and occasional work meetings may be held from there. 

What we offer:

-         A stimulating learning environment with technically challenging and state of the art problems in software to work on.

-         A small team of highly talented individuals and an environment with a friendly atmosphere

-         Excellent growth opportunities as the startup grows.

-         Flexible working hours

-         Remote position (no more daily commute and traffic!)

-         A very competitive compensation package based on experience and skills.

 

If you are a Senior NodeJS Developer with an excellent track record who love dealing with challenging problems that requires learning daily on the job, we want to hear from you. Apply today!

مهارت‌های مورد نیاز

  • Node.js
  • MongoDB
  • Javascript

حداقل سابقه کار

  • سه تا شش سال

جنسیت

  • مهم نیست

وضعیت نظام وظیفه

  • مهم‌ نیست

نوع همکاری:

تمام وقت

تاریخ انتشار آگهی:

۱۴۰۳/۰۲/۰۸
ارسال رزومه