Designation : Backend - Mobile Application Developer
Location : HSR, Bangalore
About the Company
Making impact driven by Data.
Vumonic Datalabs is a data-driven startup providing business insights to e-commerce & e-tail companies to help them make data-driven decisions to scale up their business and understand their competition better. As one of the EU's fastest growing (and coolest) data companies, we believe in revolutionizing the way businesses make their most important business decisions by providing first-hand transaction based insights in real-time..
About the Role
We are looking to hire a Backend Software Engineer to design and build functional applications and work with our dynamic team of engineers to solve challenges that come with our rapidly evolving technical stack. You should be comfortable working with new technologies and architectures while working with a small team to take ownership of projects to ultimately deliver amazing global user experience. The ideal candidate needs to have experience building products and a firm understanding of web frameworks, APIs, databases, and multiple back end languages.
If you have a strong working knowledge of solving the challenges that impact both the front end and back end architecture and are hungry to learn, compassionate about your work and are familiar with the mentioned technical skills, we’d love to speak with you.
What you’ll do
- Building highly scalable distributed solutions that enable positive user experiences and measurable business growth
- Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities
- Ensure the performance, quality, and responsiveness of applications
- Collaborate with a team to define, design, and ship new features
- Help maintain code quality, organization, and automatization of application
- Architect and provide guidance on building end-to-end systems optimized for speed and scale
- Translate application storyboards and use cases into functional applications
- Identify bottlenecks and devise elegant solutions to improve the scope of functionality of the application
- Ensuring quality and performance as per expected specifications.
- Engage with inspiring designers and front end engineers as we create reliable APIs
What you need to have
TECHNICAL SKILLS
- Extensive experience with building web and mobile applications.
- Deep understanding of NodeJS with excellent debugging and optimization skills.
- Experience of designing and integrating RESTful API’s, client communication and product development.
- Understanding of unit/integration testing, deployment of applications and GCP is a plus.`
- Exposure to IMAP Protocol & mail related applications is a plus
- 2 or more years of working experience as a Backend Developer.

About VUMONIC
About
Connect with the team
Similar jobs
Hi,
I am having an ajob opportunity for the role of "Node Js developer" permanent work from home.
Please find the below JD
Responsibilities:
We are looking for a candidate who possesses a passion for pushing technologies to the limits and will work with our team of talented engineers to design and build the next generation applications.
- You will work closely with our product and design teams to build the backend engine and implement web services using the latest principles.
- Candidates should have working knowledge of NodeJS latest versions. Candidates with additional knowledge of technologies like JAVA, CAKEPHP will be preferred more.
Skills Required :
NodeJS, REST API, JSON Data Format, Integrating Third Party Libraries, MYSQL/MONGODB Databases and similar.
- Affinity for backend technologies.
- Experience in writing modular/reusable code using node frameworks
- Deep technical Knowledge and Good problem solving abilities.
- Good communication skills and solid interpersonal skills.
- Team Management skills is must
-Qualification Required : MCA/B.Tech Candidate Only
We are seeking a highly skilled Senior Backend Developer with deep expertise in Python and FastAPI to join our team. This role focuses on building high-performance, scalable backend services capable of handling high request volumes while integrating advanced LLM technologies.
The ideal candidate will design robust distributed systems, implement efficient data storage solutions, and ensure enterprise-grade security within an Azure-based infrastructure. This is a great opportunity to work on AI/ML integrations and mission-critical applications requiring high performance and reliability.
Key Responsibilities:
Backend Development
- Design and maintain high-performance backend services using Python and FastAPI
- Implement advanced FastAPI features such as dependency injection, middleware, and async programming
- Write comprehensive unit tests using pytest
- Design and maintain Pydantic schemas
High-Concurrency Systems
- Implement asynchronous code for high-volume request processing
- Apply concurrency patterns and atomic operations to ensure efficient system performance
Data & Storage
- Optimize MongoDB operations
- Implement Redis caching strategies (TTL, performance tuning, caching patterns)
Distributed Systems
- Implement rate limiting, retry logic, failover mechanisms, and region routing
- Build microservices and event-driven architectures
- Work with EventHub, Blob Storage, and Databricks
AI/ML Integration
- Integrate OpenAI API, Gemini API, and Claude API
- Manage LLM integrations using LiteLLM
- Optimize AI service usage within the Azure ecosystem
Security
- Implement JWT authentication
- Manage API keys and encryption protocols
- Implement PII masking and data security mechanisms
Collaboration
- Work with cross-functional teams on architecture and system design
- Contribute to engineering best practices and technical improvements
- Mentor junior developers where required
Must-Have Skills & Requirements
Experience
- 7+ years of hands-on Python backend development
- Bachelor’s degree in Computer Science, Engineering, or related field
- Experience building high-traffic, scalable systems
Core Technical Skills
Python
- Advanced knowledge of asynchronous programming, concurrency, and atomic operations
FastAPI
- Expert-level experience with dependency injection, middleware, and async code
Testing
- Strong experience with pytest and Pydantic schemas
Databases
- Hands-on experience with MongoDB and Redis
- Strong understanding of caching patterns, TTL, and performance optimization
Distributed Systems
- Experience with rate limiting, retry logic, failover mechanisms, high concurrency processing, and region routing
Microservices
- Experience building microservices and event-driven systems
- Exposure to EventHub, Blob Storage, and Databricks
Cloud
- Strong experience working in Azure environments
AI Integration
- Familiarity with OpenAI API, Gemini API, Claude API, and LiteLLM
Security
- Implementation experience with JWT authentication, API keys, encryption, and PII masking
Soft Skills
- Strong problem-solving and debugging skills
- Excellent communication and collaboration
- Ability to manage multiple priorities
- Detail-oriented approach to code quality
- Experience mentoring junior developers
Good-to-Have Skills
Containerization
- Docker, Kubernetes (preferably within Azure)
DevOps
- CI/CD pipelines and automated deployment
Monitoring & Observability
- Experience with Grafana, distributed tracing, custom metrics
Industry Experience
- Experience in Insurance, Financial Services, or regulated industries
Advanced AI/ML
- Vector databases
- Similarity search optimization
- LangChain / LangSmith
Data Processing
- Real-time data processing and event streaming
Database Expertise
- PostgreSQL with vector extensions
- Advanced Redis clustering
Multi-Cloud
- Experience with AWS or GCP alongside Azure
Performance Optimization
- Advanced caching strategies
- Backend performance tuning
Good understanding and experience of HTML / CSS / JavaScript.
Hands-on experience with ES6 / ES7 / ES8 features.
Thorough understanding of the Request Lifecycle (including Event Queue, Event Loop,
Worker Threads, etc).
Familiarity with security principles including SSL protocols, data encryption, XSS, CSRF.
Expertise in Web Services / REST APIs will be beneficial.
Proficiency in Linux and deployment on Linux are valuable.
Knowledge about ORM like Sequelize and ODM like Mongoose and the ability to handle
DB transactions is a necessity.
Experience with Angular JS / React JS will be an added advantage.
Expertise with RDBMS like MySQL / PostgreSQL will be a plus.
Knowledge of AWS services like S3, EC2 will be helpful.
Understanding of Agile and CI/CD will be of value.
Backend Engineer (MongoDB / API Integrations / AWS / Vectorization)
Position Summary
We are hiring a Backend Engineer with expertise in MongoDB, data vectorization, and advanced AI/LLM integrations. The ideal candidate will have hands-on experience developing backend systems that power intelligent data-driven applications, including robust API integrations with major social media platforms (Meta, Instagram, Facebook, with expansion to TikTok, Snapchat, etc.). In addition, this role requires deep AWS experience (Lambda, S3, EventBridge) to manage serverless workflows, automate cron jobs, and execute both scheduled and manual data pulls. You will collaborate closely with frontend developers and AI engineers to deliver scalable, resilient APIs that power our platform.
Key Responsibilities
- Design, implement, and maintain backend services with MongoDB and scalable data models.
- Build pipelines to vectorize data for retrieval-augmented generation (RAG) and other AI-driven features.
- Develop robust API integrations with major social platforms (Meta, Instagram Graph API, Facebook API; expand to TikTok, Snapchat, etc.).
- Implement and maintain AWS Lambda serverless functions for scalable backend processes.
- Use AWS EventBridge to schedule cron jobs and manage event-driven workflows.
- Leverage AWS S3 for structured and unstructured data storage, retrieval, and processing.
- Build workflows for manual and automated data pulls from external APIs.
- Optimize backend systems for performance, scalability, and reliability at high data volumes.
- Collaborate with frontend engineers to ensure smooth integration into Next.js applications.
- Ensure security, compliance, and best practices in API authentication (OAuth, tokens, etc.).
- Contribute to architecture planning, documentation, and system design reviews.
Required Skills/Qualifications
- Strong expertise with MongoDB (including Atlas) and schema design.
- Experience with data vectorization and embeddings (OpenAI, Pinecone, MongoDB Atlas Vector Search, etc.).
- Proven track record of social media API integrations (Meta, Instagram, Facebook; additional platforms a plus).
- Proficiency in Node.js, Python, or other backend languages for API development.
- Deep understanding of AWS services:
- Lambda for serverless functions.
- S3 for structured/unstructured data storage.
- EventBridge for cron jobs, scheduled tasks, and event-driven workflows.
- Strong understanding of REST and GraphQL API design.
- Experience with data optimization, caching, and large-scale API performance.
Preferred Skills/Experience
- Experience with real-time data pipelines (Kafka, Kinesis, or similar).
- Familiarity with CI/CD pipelines and automated deployments on AWS.
- Knowledge of serverless architecture best practices.
- Background in SaaS platform development or data analytics systems.
Area
We are on a mission to enable businesses to build agile and accountable technology teams that can deliver results in a secure and scalable way. You will be working in one such technology team for our clients across the world.
Role
We are looking for a Software Engineer - NodeJS to join our awesome team and deliver a streamlined user experience. We want a team member who strives to develop a first-class codebase using Nodejs best practices. As a Nodejs Developer, you will implement a complete user interface in the form of a mobile/desktop web app & handle its integration with the back-end.
Responsibilities
-
Collaborate with front-end and back-end developers and designers to build website following client requirements
-
Create clear, simple, and reusable code
-
Develop all server-side logic, including data storage to optimize website performance
-
Identify programming bottlenecks and bugs and find fixes
-
Test, update and validate web applications to be used on different web browsers
-
Execute automated testing platforms and system tests
Qualifications
-
BSc/BE/BTech in Computer Science, Engineering or a related field
-
At least 2+ years of experience with JavaScript and Node.js
-
Hands-on expertise in REST, MySQL/PostgreSQL, WebSocket, MongoDB, Redis, etc.
-
Familiarity with Docker and AWS infrastructure
-
Understanding of data security principles
-
Proficiency in JavaScript, web stacks, libraries, and frameworks
-
Strong analytical and problem-solving aptitude skills
Job Description:
We are looking for Tech geeks having hands-on experience and in love with building scalable, distributed and large web/mobile products and tech solutions. He/She must be an excellent problem solver with passion to self-learn and implement web technologies (frontend + backend). He/She would be responsible for the architecture design, code review, and technology build and deployment activities of the product.
Responsibilities:-
- Own the product development from scratch.
- Architect scalable, distributed and large-scale web and mobile solutions from scratch.
- Code for fresh development and to troubleshoot and resolve issues.
- Writing reusable, testable, and efficient code.
- Creating database schemas that represent and support business processes.
- Design and implementation of low-latency, high-availability, and performant applications.
- Able to learn & implement new technology/framework/library at God Speed.
- Customer-focused, react well to changes, work with teams and be able to multitask.
- Experience and knowledge of open-source tools and frameworks, broader cutting edge technologies around server side development.
Desired Candidate Profile:-
- A Bachelor's degree in Computer Science or related field(or combined with related experience)
- Strong Expertise in Node.js/Javascript
- Hands-on experience in writing Node.js applications
- Deep knowledge of Restful APIs, Web Services, command-line programs and solid design principles.
- Knowledge of Node.js and frameworks like Express.js,Sails.js,StrongLoop, Meteor,Loopback.js, etc
- Knowledge of SQL and NoSQL database(MongoDB)
- Knowledge of tools like Docker, Git, Postman, JSdocs, etc.
- Well versed with front-end technologies - HTML5, and CSS3, AWS, GCP, Azure, Good hold on CLI command, OS
- Proficiency in multiple programming languages, both dynamic(Javascript, Python, Ruby, etc.) and strongly typed object-oriented language.
- Implementing automated testing platforms and unit tests.
- Must be a proven performer and team player that enjoys challenging assignments in a high energy, fast growing and start-up workplace.
- Good communication and interpersonal skills.
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
- Ability to understand business requirements and translate them into technical requirements
- You will ensure that these components and the overall application are robust and easy to maintain.
- Have a good understanding of design and user experience principles.
- Open-minded, flexible, and willing to adapt to changing situations
- Ability to work independently as well as on a team and learn from colleagues
- High adaptability in a dynamic start-up environment
- Ensuring technologies are used efficiently, profitably, and securely. Evaluating and implementing new systems and infrastructure.
- Excellent troubleshooting, analytical and problem-solving abilities with a tenacious commitment to finding the root cause of issues.
Qualifications :
- B. Tech/ B.E. /M. Tech/ BCA / MCA or a related technical discipline from reputed universities
Skills Required :
- Minimum 1+ years of experience in REST API development using python.
- Must have experience with anyone popular python frameworks like Django, Flask, and FastAPI Framework.
- Experience in designing and developing Restful Web services and Remote procedure calls.
- Able to integrate multiple data sources and databases into one system
- Knowledge of load testing and optimizing code for performance, security, and scalability
- Experience with Unit testing frameworks in Python
- Knowledge of modern authorization & authentication mechanisms.
- Able to create database schemes that represent and support business processes
- Knowledge of Version Control System & basics of CI/CD
- Write and maintain technical documentation
- Solid foundation in OOPS, Data structures, and Algorithms
- Knowledge of SDLC phases of project development.
- Experience in one or more No SQL Databases such as MongoDB, and Cassandra.
- Experience with event-based databases and programming
- Good experience in synchronous programming and thread-based programming.
- Experience with schedulers.
- Good to have knowledge of Linux shell commands.
- Good to have experience in Kubernetes & Docker
- Knowledge of any Cloud Service like GCP or AWS would be an added advantage
- Cares deeply about writing Quality, Testable & Modular code
- Good to have an understanding of NLP.
Skills Required for Back-End (NodeJS) JR Developer (2-4 Yrs) /Sr Developer (4-8 Yrs) /Lead Developer (8-10 Yrs) /Architect (10-12 Yrs):
- Must: Strong experience and understanding of NodeJS and JavaScript Programming, Good at Native Cloud or AWS
- Good knowledge of MongoDB or any other NoSQL Database, Redis, Elasticsearch, etc.
- Good understanding of scalable computing systems, software architecture, data structures, and algorithms.
- Experience working with AWS or other cloud providers
- Experience in service-oriented and/or microservice architectures
- Good to have knowledge with stream processing applications, Event-driven Architecture, Identity management (OAuth) - Not Mandatory
- Good knowledge of Redis, its data types, and their use cases along with a server-side framework
- Experience developing and deploying REST APIs.
- Good to have an understanding of low-level Kafka inner workings and partitioning schemes - Not Mandatory
Responsibilities:
- Design, build, review and evolve durable, highly scalable event-driven infrastructure
- Architect and lead the development of backend services.
- Work with REST APIs and integrating them with our software platform
- Develop front end capabilities such as dashboards, visualizations, features
- Work on building best performance UI features and linking with backend
- Integrate all the front end features with a backend pipeline
- Integrate our AI models with the platform pipeline
- Work on bug fixing and improving application performance
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Own new initiatives, Debug production issues
- Help define the way we work in the future including coding and design standards
- Work effectively in an agile development process
- Research cutting edge technology that can be applied to accelerate business growth
- Be the communication bridge be product owners and development teams
Advanced proficiency in MEAN Stack (NodeJS, MongoDB, Express, Angular JS)
Proficiency and hands-on experience with one or more of the following: Backbone / Knockout JS / Ember JS / React JS
Knowledge of JQuery would be an added advantage
Thorough knowledge of software development best practices, including coding standards, code reviews, source control management, build process, continuous integration and continuous delivery
Thorough knowledge of Node.JS, MongoDB, Angular JS, Express JS and JavaScript
Ability to plan core architecture, and to enhance it from time to time
Strong analytical mindset to derive actionable analytics from data











