Ozone API Logo

Ozone API

Backend Engineer - NodeJS / MongoDB

Posted 8 Days Ago
Pune, Maharashtra
Entry level
Pune, Maharashtra
Entry level
As a Backend Engineer at Ozone API, you will design, develop, and maintain high-performance Node.js applications while working with MongoDB. Responsibilities include creating RESTful APIs, optimizing database performance, and writing unit tests. Collaborate with team members to deliver robust solutions and maintain thorough documentation.
The summary above was generated by AI

Description

As a result of continued growth, Ozone API is looking for a skilled and experienced Frontend Engineer with experience of NodeJS and MongoDB to join our dynamic development team. You will be responsible for designing, developing, and maintaining robust, scalable, and high-performance applications. The ideal candidate must have a strong background in Node.js development and a thorough understanding of MongoDB, as well as experience of building end-to-end solutions. 

Interested in…? 

  • Share options in a scaling business already achieving aggressive growth 
  • Helping shape and drive our business’s strategy 
  • An influential role in the future success and growth of our company 
  • Competitive, performance-based bonuses 
  • Flexible, modern working methods, hours, and work-life balance 

Key responsibilities

Day-to-Day Operations

  • Collaborate with the project team to understand requirements and plan the development process.
  • Break down features into tasks and estimate the time required for each.
  • Develop RESTful APIs for communication between the frontend and the backend.
  • Design MongoDB schemas based on the application's data requirements.
  • Optimize database performance.
  • Write unit tests to ensure the reliability and functionality of individual components.
  • Identify and fix bugs and issues in the code.
  • Use debugging tools to trace and understand the flow of the application.
  • Identify and optimize performance bottlenecks in both the Node.js backend and MongoDB database.
  • Maintain documentation for the codebase, API endpoints, and database schemas.
Requirements

Front-end languages

  • Firm knowledge of the JavaScript and TypeScript language including ES6+ syntax.
  • Proven experience in developing robust and scalable Node.js applications.
  • Solid understanding of asynchronous programming and event-driven architecture in Node.js.
  • Ability to write well-documented, clean Javascript code
  • Rock solid at working with third-party dependencies and debugging dependency conflicts
  • Proficiency in JavaScript, HTML, and CSS

Data Management

  • Familiarity with ETL processes and tools
  • Experience and thorough understanding of tools and techniques for database optimisation, indexing, high availability, clustering etc.

Mongodb

  • Design and implement MongoDB aggregation pipelines for efficient data extraction and transformation.
  • Develop reporting functionalities to generate insightful and customizable reports based on business requirements.
  • Ability to work closely with business analysts and end-users to gather reporting requirements.
  • Familiarity with modern front-end build pipelines and tools.

General Engineering Skills

  • Knowledge of RESTful APIs and asynchronous request handling.
  • Experience with automated testing suites, like Jest or Mocha
  • Familiarity with code versioning tools (e.g., Git)
  • Up-to-date knowledge of industry trends and best practises
Benefits
  • Stock Option Plan
  • Pension Plan
  • Work From Home
  • Training & Development

About Ozone API

Open finance is now a global phenomenon with markets around the world embracing this new model for a next generation financial services industry. It is changing the world, laying the foundations to drive economic growth, tackling financial inclusion and leading to unprecedented levels of innovation.

The Ozone API founding team met and started this journey whilst working together to lead the design and delivery of the open banking blueprint in the UK. We saw the huge potential, but also the significant technical challenge banks faced and so we built the Ozone API platform - designed to remove the complexity of open finance and help banks and financial institutions adapt to and thrive in this new world.

We’re a fast growing, dynamic technology company that is already global. Our technology leads the market and our expertise is unsurpassed. We’ve built an incredible team, but the fun is just beginning with open finance now happening all around the world. We’re growing quickly and are seeking people who are passionate about delivering real change, working in an organisation that is doing the right things and working really hard to do them in the right way.

Working for Ozone API

We’re a positive, cross-functional team of professionals who collaborate whilst trusting and respecting individual expertise.

If you’re decisive and imaginative, and if you thrive on making things happen as well as bringing out the best in others, you’ll fit right in. We have no time for deceptive delegators or politicians. We're in it together and we’re in it for the thrill of the journey.

This is a remote-first role, geared to a healthy work-life balance. At Ozone API, ‘flexible hours’ isn’t code for ‘all hours’, but you won’t be out of sight – we have office co-working spaces available and there will be periodic meetings and get-togethers.

Find out more about

Top Skills

JavaScript
Node.js
Typescript

Similar Jobs

Be an Early Applicant
2 Days Ago
Pune, Maharashtra, IND
523 Employees
Senior level
523 Employees
Senior level
Software
The Senior Software Engineer II will develop and maintain scalable web applications, working on both front-end and back-end components. Key responsibilities include server-side development with NodeJS, building interactive UIs with ReactJS, creating REST APIs, and ensuring TDD practices, along with CI/CD pipeline management and containerization using Docker.
Be an Early Applicant
2 Days Ago
Mumbai, Maharashtra, IND
2,397 Employees
Mid level
2,397 Employees
Mid level
Consulting
The Senior Software Engineer will develop backend solutions for AI-powered SaaS applications using TypeScript and Node.js. Responsibilities include API management, database handling with PostgreSQL and MongoDB, utilizing container technologies like Docker and Kubernetes, and collaborating with cross-functional teams for scalable solutions.
Be an Early Applicant
2 Days Ago
Mumbai, Maharashtra, IND
2,397 Employees
Junior
2,397 Employees
Junior
Consulting
As a Backend Software Engineer at Sia Partners, you'll develop and maintain scalable backend services using TypeScript and Node.js. Responsibilities include API development, database management, containerization, and collaboration with cross-functional teams to integrate services effectively. You'll also work with cloud platforms and oversee continuous integration processes.

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account