Your Opportunity
You will primarily be responsible for implementing features & building platforms to enable on-device and device/server-side combined ML workflows. You will possess strong skills in object-oriented software design and programming. You are excited about developing new features, maintaining existing code, fixing bugs, and contributing to overall system design.
Your Impact
To design, architect, develop and maintain the backend for AI products by working closely with the Engineering Team. To ensure successful consumption of Saarthi.ai technology by APIs, SDKs, or Applications, thereby enabling productization and monetization of the AI solutions.
What You’ll Do
· Work with development teams and product managers to ideate software solutions
· Design server-side architecture
· Along with SAAS application deliverables even the client-side deliverables need to be taken care
· Develop and manage well-functioning databases and applications
· Write effective APIs
· Test software to ensure responsiveness and efficiency
· Troubleshoot, debug and upgrade software
· Create security and data protection settings
· Build features and applications with a mobile responsive design
· Write technical documentation
· Work with data scientists and analysts to improve software
What You Bring
· Proven experience as a Back-End Developer or similar role.
· Experience developing desktop applications.
· Strong working experience with back-end development using Node.JS, JavaScript.
· Strong knowledge of databases (MongoDB, PostgreSQL).
· Experience with System Design and Architecture.
· Familiarity with common stacks.
· Familiarity with Parallel Threading, Concurrent calling and Aggregation Queries.
· Ability to write quality unit tests
· Setting up CI/CD, and integrating with logging and monitoring systems for the products or platforms
· Excellent communication and teamwork skills.
· Degree in Computer Science, Statistics or relevant field

About Saarthi.ai
About
Connect with the team
Similar jobs
hiring for the position of Backend Developer / Senior Backend Developer responsible for managing back-end services and the interchange of data between the server and the users.
Your primary focus will be the development of all server side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.
We are looking to recruit a candidate for a role that will require:
- Create and consume restful APIs
- Design, develop, and maintain internal and external applications
- Build efficient, testable, and reusable modules
- Write high quality, structured application/interface code and documentation
- Identify solutions through research and collaboration that resolves the root of problems as they arise
- Define functional and technical requirements for application software to develop skills and knowledge
- Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
- Contribute in all phases of the development lifecycle
Requirement
∙ Proficient in Node.JS
∙ 2+ years’ experience designing, querying, and updating databases in MySQL/nosql
∙ Passion for best design and coding practices and a desire to develop new bold ideas
∙ Good to have knowledge of AWS, Redis, ElasticSearch
Education: Min. Graduate in related discipline
Work experience: 2 years relevant experience
Compensation: Based on Industry StandardsInterview Mode - Face to Face
Our Tech Stack :
- PHP, Code igniter, MVC Framework
- Node JS, React JS, JavaScript, HTML, CSS
- Ajax, JQuery - Redis, SQL/Maria DB
- Linux
Few Challenges we are working on right now:
- Working on various optimization to improve page speed.
- Improving Server Response & Load balancing.
- Server side development on various projects.
- Customized CRM to increase leads handled per salesperson to double a day.
- Create a platform for users to create
Job Objectives:
- Integration of user
- facing elements developed by front
- end developers with server
- side logic
- Optimize web applications to maximize speed and scale. Support diverse clients from high
- powered desktop computers to small mobile devices
- Optimization of the application for maximum speed and scalability
- Implementation of security and data protection
- Collaborate with senior management, operations & business team
- Building Rest APIs and maintain Database optimizations
Looking For:
- Great understanding of Node, react, Express, Socket.io, MVVM framework
- Worked on e- commerce website, server handling and deployments scripts
- The one who has worked on customer facing product for 2 years
- Strong knowledge of MEAN stack ( Min 1 yr professional working experience) with basic understanding of LAMP
- Experience designing scalable, fault tolerant systems and databases.

Job Description:
As a MERN Full Stack Developer, you will be responsible for developing and maintaining web applications using the MERN (MongoDB, Postgresql, Express.js, React, Node.js) stack. You will work closely with our product and design teams to build high-quality, scalable, and efficient solutions.
Key Responsibilities:
- Develop and Maintain Web Applications: Design, develop, and deploy full-stack web applications using the MERN stack.
- API Development and Integration: Create and integrate RESTful APIs.
- Database Management: Design and manage databases using MongoDB.
- Code Quality and Testing: Write clean, maintainable, and efficient code. Implement unit tests and integration tests.
- Collaborate with Cross-functional Teams: Work closely with product managers, designers, and other developers to deliver high-quality products.
- Performance Optimization: Identify and implement performance improvements for existing applications.
- Stay Updated with Industry Trends: Keep abreast of latest trends and technologies in web development.
Required Qualifications:
- Experience: 3-4 years of professional experience as a Full Stack Developer.
- Technical Skills:
- PostgreSQL: Proficient in database design, indexing, and performance optimization.
- Express.js: Solid experience in building and managing APIs and middleware.
- React: Strong knowledge of React and related libraries (Redux, React Router, etc.).
- Node.js: Expertise in server-side development and asynchronous programming.
- HTML/CSS: Proficient in web markup and responsive design.
- JavaScript/TypeScript: Advanced proficiency in JavaScript and TypeScript.
- Version Control: Experience with Git and Git workflows.
- Soft Skills:
- Strong problem-solving abilities and analytical skills.
- Excellent communication and teamwork skills.
- Ability to work in a fast-paced environment and manage multiple tasks.
- Attention to detail and a commitment to delivering high-quality work.
Preferred Qualifications:
- Experience with cloud services (AWS, Azure, Google Cloud).
- Familiarity with CI/CD pipelines.
- Experience with Docker and container orchestration (Kubernetes).
- Knowledge of GraphQL.
- Prior experience in Agile/Scrum development methodologies.
Benefits:
- Competitive salary and benefits package.
- Opportunity to work with a talented and diverse team.
- Professional development opportunities.
You will be a part of the engineering team who focuses on user onboarding, licensing, marketplace stores, Sales analytics dashboard and CRM’s integrations.
Your role at Trimpixel
- Design, develop, and maintain integrations with multiple file types, existing software packages
- Build software for a first-class onboarding experience
- Collaborate with sales, marketing and engineering teams for requirements through to delivery
- Design and implement marketplace, Sales Analytics Pipeline and CRM integrations
- Develop and manage well-functioning databases and applications
- Write effective APIs
- Test software to ensure responsiveness and efficiency
- Troubleshoot, debug and upgrade software
- Create security and data protection settings
Responsibilities:
Design and develop server-side web applications using Node.js
Write high-quality, testable, and scalable code
Collaborate with cross-functional teams to identify and prioritize features
Implement and maintain software design patterns and architecture
Troubleshoot and debug applications
Optimize application performance and scalability
Participate in code reviews and provide constructive feedback to improve code quality
Stay up-to-date with the latest developments in web technologies and frameworks
Requirements:
2-4 years of experience in developing server-side web applications using Node.js
Strong proficiency in JavaScript, with a good understanding of its ecosystem
Experience with popular Node.js frameworks such as Express or Hapi
Familiarity with database technologies such as MongoDB, MySQL, or PostgreSQL
Knowledge of web security best practices and techniques
Experience with Git and other version control systems
Ability to work in a fast-paced, agile environment
Good communication and teamwork skills
If you meet these qualifications and are passionate about developing high-quality, scalable web applications, we encourage you to apply for this position.
Worked on Containerized microservices solution., node/express, docker/Kubernetes
Additional Skill:-, Experience with API Gateways: authentication and transformations (preferably with Kong),
Having worked on Event Broker Governance, Platform Communication and Integration Strategies, Event Management between Enterprise Systems
Roles – Lead ( upto 6 years of experience) and Architect ( 7+ years of experience) profiles

Job Description
- Design & implement backend APIs
- Mentor junior developers technically.
- Actively work to reduce tech debt in the backend
- Work towards more stability & scalability of the backend
- Tech stack - Java, AWS, Aurora etc.
Eligibility
- 4-8 years of product company experience
- OOP implementation experience. Programming language does not matter. We use Java internally but have hired folks from non Java background.
- Hands on experience in SQL, Dynamo DB, Postgres etc preferred.
- Prior experience building REST APIs
- Advanced understanding of AWS stack
- Prior knowledge of solving problems at scale.



- B Tech/BE or M.Tech/ME in Computer Science or equivalent from a reputed college.
- Experience level of 7+ years in building large scale applications.
- Strong problem solving skills, data structures and algorithms.
- Experience with distributed systems handling large amount of data.
- Excellent coding skills in Java / Python / Node / Go.
- Very good understanding of Web Technologies.
- Very good understanding of any RDBMS and/or messaging.




