Location
Hubli | India
Job description
Ultimez Technology, a leading Software Development Organisation gaining a foothold of 10 years in the industry is looking for Node.js Backend Software Developer for various products that are custom built for their global audience.
Ultimez is envisioned in having enthusiastic, dynamic and outstanding innovative squads.
Profile Overview :
We are looking for a dedicated Node.js backend software developer to be part of our development department who will be responsible for the server side of our web applications with great programming abilities and a passion for developing or improving the existing ones.
The dedicated backend developer will work closely with our engineers to ensure the system consistency and advance user experience.
Responsibilities:
- Develop backend components leveraging deep JavaScript and Node.js knowledge, focusing on asynchronous programming and event-driven architecture.
- Utilize Express.js expertise to build RESTful APIs and web applications, incorporating middleware for tasks like authentication and logging.
- Working on API design and development, both internal and external, ensuring robustness and seamless integration of third-party APIs.
- Optimize backend performance by applying advanced Node.js concepts, including event loops, streams, and buffers.
- Create custom Express.js middleware, emphasizing advanced authentication and authorization mechanisms for enhanced data security.
- Managing MongoDB databases proficiently and employ ORM libraries such as Mongoose and Sequelize for efficient data handling
- Implementing user authentication and authorization systems like JWT and OAuth, while maintaining adherence to security best practices.
- Collaboration with cross-functional teams to design, develop, and maintain backend solutions in alignment with project objectives and improved user experiences.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Node.js Developer with a strong portfolio of past projects.
- Proficiency in JavaScript and asynchronous programming.
- In-depth knowledge of Express.js and middleware usage.
- Experience designing and developing RESTful APIs.
- Familiarity with event loops, streams, and buffers in Node.js.
- Previous work with MongoDB and ORM libraries (e.g., Mongoose, Sequelize).
- Strong understanding of authentication and authorization mechanisms, including JWT and OAuth
- Commitment to security best practices and data protection.
- Excellent problem-solving skills with effective communication and teamwork abilities.
Job tags
Salary