We are looking for a skilled and passionate 2+ years experienced Node.js Developer to join our growing team. The ideal candidate will have hands-on experience in building scalable, high-performance applications using Node.js. As part of the development team, you’ll be responsible for both server-side logic and working on the integration of the front-end elements.
If you enjoy building efficient and scalable applications and working in a collaborative team environment, we want to hear from you!
Skills
- NodeJS
- SQL
- MySQL
- PostgreSQL
- MongoDB
- GIT
- ExpressJS
- Restful API
Requirements
- Job Role Node JS Developer
- Job Type Full Time
- Workplace Type Onsite
- Industry
IT Services and IT Consulting
Secondary locations
Not provided
Responsibilities
-
Server-Side Development: Write clean, efficient, and maintainable code using Node.js.
- API Development: Build and maintain RESTful APIs to be consumed by front-end applications or third-party services.
- Database Management: Work with both SQL (MySQL, PostgreSQL) and NoSQL (MongoDB) databases.
- Performance Optimization: Optimize applications for maximum speed and scalability.
- Integration: Integrate user-facing elements developed by front-end developers with server-side logic.
- Authentication & Security: Implement security and data protection measures (authentication, authorization, encryption).
- Collaboration: Work closely with front-end developers to integrate UI components with server-side logic.
- Testing & Debugging: Conduct unit testing, integration testing, and debug issues across the application.
- Version Control: Utilize Git for version control and collaborate with other developers using GitHub or Bitbucket.
Other Requirements
-
Experience: 2+ years of experience with Node.js development.
- Backend Frameworks: Experience with Express.js or other Node.js frameworks.
- Databases: Strong knowledge of working with databases, including SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis).
- API Design: Hands-on experience with RESTful API design and development.
- Authentication & Security: Familiarity with implementing user authentication and authorization strategies (JWT, OAuth, Passport.js).
- Version Control: Strong experience with Git and Git-based workflows.
- Asynchronous Programming: Knowledge of handling asynchronous programming in Node.js with Promises, async/await, and callbacks.
- Error Handling: Ability to manage errors and exceptions in Node.js applications.
- Deployment & Scaling: Experience deploying applications to cloud platforms (AWS, GCP, Heroku) and understanding how to scale applications.
- Testing: Experience with testing frameworks (Jest, Mocha, Chai, etc.).
Good to have
Not provided
About the Company
Merabt Technologies is a full-service Web Design & Development firm. We provide E-commerce solutions, Web Design, Mobile & Digital Marketing and SEO services. Our team is completely committed not only in providing basic services, but also to doing everything possible to get your business grow explosively.
At Merabt Technologies, our customers are our most important asset. That's why we work hard to provide the best, most cutting-edge solutions possible. Your success is our success, which is why we have a team of experts that can handle every area of your marketing plan – from designing a website, to building your brand in the best possible ways.We don't just follow trends online – we set them!