Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
30 views2 pages

Backend Engineer

Oriv.io is seeking a Backend Engineer intern in Mangalore, with potential for full-time conversion, to develop and maintain APIs and services using Node.js. Candidates should have proficiency in Node.js, RESTful API design, and experience with MongoDB, along with strong communication and problem-solving skills. The role involves backend development, testing, monitoring, and following security best practices.

Uploaded by

Sachin Mirji
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views2 pages

Backend Engineer

Oriv.io is seeking a Backend Engineer intern in Mangalore, with potential for full-time conversion, to develop and maintain APIs and services using Node.js. Candidates should have proficiency in Node.js, RESTful API design, and experience with MongoDB, along with strong communication and problem-solving skills. The role involves backend development, testing, monitoring, and following security best practices.

Uploaded by

Sachin Mirji
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Backend Engineer

Location: Mangalore (onsite)


Job Type: Internship with full time conversion
Experience Level: 0-1 years
Start Date: Immediate

About Us

Oriv.io offers an autonomous experimentation platform designed to streamline engineering


workflows by automating data processing, system modeling, and testing to accelerate product
development cycles. The platform reduces manual toolchain bottlenecks, enabling teams to
reclaim up to 60% of engineering time for high-impact work. Oriv is headquartered in California
and leverages advanced AI for industrial automation.

https://www.oriv.io/

Role Overview

As a Backend Engineer (Node.js), you will work closely with our frontend, DevOps, and product
teams to design, develop, and maintain robust, scalable, and high-performance APIs and
services. You will be responsible for building and maintaining server-side logic, ensuring the
performance, security, and responsiveness of backend components.

This role requires strong proficiency in Node.js, a solid understanding of RESTful API design,
and experience working with databases and asynchronous data flows. Familiarity with
microservices, message queues, python, react.js and cloud-based infrastructure is a plus.

Key Responsibilities

Backend Development

• Build and maintain scalable APIs using Node.js (Express) and TypeScript

• Work with MongoDB for data storage and design efficient data models

• Write clean, modular, and well-documented code

• Implement caching, rate limiting, and pagination for performance and scalability

• Collaborate with frontend and DevOps teams to ensure smooth integrations

Testing & Code Quality

• Write unit and integration tests using Jest or similar tools

• Participate in code reviews to ensure quality and consistency


• Debug and fix issues across development and production environments

Monitoring & Maintenance

• Implement logging and monitoring for backend services

• Identify and resolve performance bottlenecks and production issues

Security & Best Practices

• Follow backend security best practices (e.g., input validation, authentication, and
authorization)

• Keep up with the latest Node.js and backend trends to improve systems continuously

Required Qualifications

• Strong proficiency in Node.js with experience in Express.js

• Solid understanding of TypeScript and modern JavaScript (ES6+)

• Experience working with MongoDB and designing efficient schemas

• Familiarity with RESTful API design principles

• Understanding of asynchronous programming, promises, and event-driven


architecture

• Knowledge of Docker and containerized application development

• Experience with testing frameworks (e.g., Jest, Supertest)

• Good understanding of API security (authentication, authorization, input validation)

• Ability to write clean, maintainable, and well-documented code

Soft Skills

• Strong communication and collaboration skills

• Problem-solving mindset with attention to detail

• Ability to work under pressure and manage multiple priorities

• Self-motivated with a continuous learning attitude

You might also like