Backend Developer (Node.JS)

undefined ago • 1-3 Years • Backend Development

Job Summary

Job Description

Design, develop, and maintain RESTful APIs and microservices using Node.js. Implement and maintain data storage solutions with NoSQL databases like DynamoDB. Ensure performance, scalability, and security of backend systems. Collaborate with front-end engineers, write unit/integration tests, and participate in code reviews. Focus on data-driven continuous improvement and stay updated with new technologies. Responsibilities also include end-to-end software engineering, from design and architecture to development, testing, deployment, and debugging production issues for loan products for the un-banked population in India.
Must have:
  • Design, develop, and maintain RESTful APIs and microservices using Node.js
  • Write clean, efficient, and well-documented code
  • Implement and maintain data storage solutions using NoSQL databases like DynamoDB
  • Ensure the performance, scalability, and security of backend systems
  • Ability to work on data-driven continuous improvement
  • Collaborate with front-end engineers to integrate user-facing elements with server-side logic
  • Write unit and integration tests to ensure code quality
  • Participate in code reviews and contribute to the improvement of development processes
  • Stay up-to-date with the latest technologies and trends in backend development
  • 2-3.5 years of experience in backend development
  • Strong understanding of Node.js and experience building RESTful APIs
  • Experience with NoSQL databases, particularly DynamoDB
  • Good understanding of microservices architecture and design patterns
  • Familiarity with unit testing frameworks and best practices
  • Excellent problem-solving and debugging skills
  • Ability to work independently and as part of a team
  • Strong communication and collaboration skills
  • Ability to use AI-assisted coding tools (e.g., GitHub Copilot, ChatGPT, Tabnine, Cursor) for writing, refactoring, and optimising backend code
  • Skill in prompting AI tools effectively for code generation, debugging assistance, and creating test cases
  • Competence in using AI-assisted coding tools for generating UI components, styling, and accessibility improvements
  • Ability to prompt AI tools to generate cross-browser test cases, accessibility reports, and performance optimization suggestions
  • 1-3 years of backend development experience in product engineering organizations
  • Good knowledge and experience of backend development in JS stack, node.js, MongoDB/DynamoDB + SQL (MySQL), Redis, Elasticsearch, Go
  • Strong software development fundamentals (Data structures, Algorithms, problem solving, systems architecture and development methods)
  • Built RESTful services with a metric-driven API Gateway
  • Good understanding of AWS services DynamoDB, ElastiCache, Lambda, Microservices architecture
  • Strong computer science fundamentals and excellent academic background
Good to have:
  • Experience using AI to automate backend workflows (e.g., generating API documentation, writing SQL queries, or drafting integration scripts)
  • Understanding of integrating AI APIs (e.g., OpenAI, Hugging Face, AWS Bedrock) into backend services
  • Familiarity with AI-driven monitoring tools (e.g., for anomaly detection in logs or performance metrics)
  • Ability to use AI tools to accelerate research on libraries, frameworks, and performance optimisation strategies
  • Experience integrating AI-powered features in the frontend (e.g., chatbots, search, image recognition widgets) using APIs like OpenAI, Google Vision, or Hugging Face
  • Familiarity with using AI tools for rapid prototyping of UI layouts, component libraries, and UX copywriting
  • Use of AI-based analytics or heatmap tools to improve UX decisions
  • Experience with Java, Golang, or Python
  • Knowledge of containerisation technologies like Kubernetes
  • Experience with cloud platforms like AWS or Google Cloud
  • Familiarity with DevOps practices
  • Communication skills - excellent written and oral communication to present complex ideas/concepts in clear and concise manner; communicating with key stakeholders with work/project progress
  • Experience in early stage tech start-ups

Job Details

Designation/Role : Backend Developer(Node JS)

Role : Backend Developer(Node JS)

Experience : 3-4 Years

Location : Bangalore

Must Haves - NodeJS, MongoDB/dynamodb.

Responsibilities:

  • Design, develop, and maintain RESTful APIs and microservices using Node.js.
  • Write clean, efficient, and well-documented code.
  • Implement and maintain data storage solutions using NoSQL databases like DynamoDB.
  • Ensure the performance, scalability, and security of our backend systems.
  • Ability to work on data-driven continuous improvement
  • Collaborate with front-end engineers to integrate user-facing elements with server-side logic.
  • Write unit and integration tests to ensure code quality.
  • Participate in code reviews and contribute to the improvement of our development processes.
  • Stay up-to-date with the latest technologies and trends in backend development.

[Must-Have]

  • 2-3.5 years of experience in backend development.
  • Strong understanding of Node.js and experience building RESTful APIs.
  • Experience with NoSQL databases, particularly DynamoDB.
  • Good understanding of microservices architecture and design patterns.
  • Familiarity with unit testing frameworks and best practices.
  • Excellent problem-solving and debugging skills.
  • Ability to work independently and as part of a team.
  • Strong communication and collaboration skills.

Must Have (AI-focused) (FOR BACKEND)

  • Ability to use AI-assisted coding tools (e.g., GitHub Copilot, ChatGPT, Tabnine, Cursor ) for writing, refactoring, and optimising backend code while following clean code principles.
  • Skill in prompting AI tools effectively for code generation, debugging assistance, and creating test cases.
  • Competence in using AI-assisted coding tools (e.g., GitHub Copilot, Cursor, ChatGPT/Gemini) for generating UI components, styling, and accessibility improvements.
  • Ability to prompt AI tools to generate cross-browser test cases, accessibility reports, and performance optimization suggestions.

Good to Have (AI-focused)

  • Experience using AI to automate backend workflows — e.g., generating API documentation, writing SQL queries, or drafting integration scripts.
  • Understanding of integrating AI APIs (e.g., OpenAI, Hugging Face, AWS Bedrock) into backend services.
  • Familiarity with AI-driven monitoring tools (e.g., for anomaly detection in logs or performance metrics).
  • Ability to use AI tools to accelerate research on libraries, frameworks, and performance optimisation strategies.
  • Experience integrating AI-powered features in the frontend (e.g., chatbots, search, image recognition widgets) using APIs like OpenAI, Google Vision, or Hugging Face.
  • Familiarity with using AI tools for rapid prototyping of UI layouts, component libraries, and UX copywriting.
  • Use of AI-based analytics or heatmap tools to improve UX decisions

[Good-Have]

  • Experience with Java, Golang, or Python.
  • Knowledge of containerisation technologies like Kubernetes.
  • Experience with cloud platforms like AWS or Google Cloud.
  • Familiarity with DevOps practices.

Requirements Skills :

What we need

  • [Must have] 1-3 years of backend development experience in product engineering organizations.
  • [Must have] Good knowledge and experience of backend development in JS stack, node.js in backend, MongoDB/DynamoDB + SQL (MySQL) , Redis , Elasticsearch, Go
  • [Must have] Strong software development fundamentals (Data structures, Algorithms, problem solving, systems architecture and development methods
  • [Must have] Built RESTful services with a metric-driven API Gateway
  • [Must have] Good understanding of AWS services DynamoDB, ElastiCache, Lambda, Microservices architechture etc.
  • [Must have] Strong computer science fundamentals. Excellent academic background
  • [Good to have] Communication skills - excellent written and oral communication to present complex ideas/concepts in clear and concise manner; communicating with key stakeholders with work/project progress.
  • [Good to have] Experience in early stage tech start-ups

What you would do

  • Responsibilities include end-to-end software engineering aspects, Designing and architecting, Development, Testing, Deployment, Debugging production issues and handling production incidents
  • Loan products for massive “un-banked population” for India. Do it from 1 to 10X to 100X
  • Build it , own it

About Algebrik

Algebrik AI is the world's first cloud-native and AI-powered digital-era Loan Origination System (LOS). Headquartered in the US, it provides a modern stack LOS solution, including a sophisticated rules engine, to mid-tier banks that are lagging in technology adoption.

With the last major innovation in lending tech occurring over 25 years ago, it's high time for credit unions, banks, and lenders of all sizes to transition to inclusive, future-proof lending technology designed to attract, retain, engage, and grow Gen Z and Gen Alpha members and customers.

Vision:

Our vision is to revolutionize the loan origination process with cutting-edge, inclusive AI technology, delivering faster, more accurate, and personalized lending experiences. We aim to become the category leader as a pure-play SaaS platform, with a $1 billion valuation and listing on NASDAQ by 2030.

Mission:

To help lenders of all sizes deliver loans digitally to their customers / members when

& where they need the most via world's 1st cloud native & AI-powered digital era LOS

Here’s Pankaj’s original vision document

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Bengaluru, Karnataka, India

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Backend Development Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Web3 and AI based next generation hiring platform

Ahmedabad, Gujarat, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (On-Site)

Gurugram, Haryana, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Delhi, India (On-Site)

New Delhi, Delhi, India (On-Site)

View All Jobs

Get notified when new jobs are added by NextHire

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug