Senior Software Engineer

Facctum

India

On-site

INR 3,500,000 - 5,200,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Facctum IT Solutions India Private Limited is seeking a Senior Full Stack Developer with 7+ years of hands-on experience to design, implement, and maintain scalable web applications using React, Node.js, MongoDB, and SQL databases. You will build RESTful APIs, work with AWS, and mentor junior engineers across agile teams.

The role requires strong leadership, architectural guidance, and a passion for delivering secure, high-performance software.

Qualifications

  • 7+ years of professional software development experience.
  • 4+ years of hands-on experience with React.js and Node.js.
  • Proven track record of delivering complex, production-grade full stack applications.
  • Experience leading technical projects from conception to deployment.

Responsibilities

  • Architect and implement robust, efficient front-end and back-end components.
  • Lead technical design discussions and provide architectural guidance for complex features.
  • Write clean, maintainable, and well-documented code following industry best practices.
  • Optimize application performance, scalability, and security across the full stack.
  • Design and implement database schemas for both SQL and NoSQL databases (MongoDB, PostgreSQL, MySQL).
  • Build and maintain RESTful APIs and microservices.
  • Ensure data integrity, security, and optimal database performance.
  • Implement caching strategies and optimize database queries.
  • Collaborate with product managers, designers, and stakeholders to translate business requirements into technical solutions.
  • Conduct code reviews and provide constructive feedback to team members.
  • Mentor junior developers and contribute to their professional growth.
  • Participate in sprint planning, estimation, and agile ceremonies.
  • Drive technical decisions and contribute to engineering standards and best practices.
  • Quality & Innovation
  • Debug and resolve complex technical issues across the full stack.
  • Implement comprehensive testing strategies (unit, integration, and end-to-end testing).
  • Stay current with emerging technologies and recommend adoption of new tools and frameworks.
  • Contribute to technical documentation and knowledge sharing.

Skills

React.js
Node.js
RESTful APIs
GraphQL
AWS

Tools

MongoDB
PostgreSQL
MySQL
Express.js
GraphQL
JWT/OAuth
Git
Redis

Job description

Facctum IT Solutions India Private Limited | Full time

  • Organisation Facctum IT Solutions India Private Limited
  • Date Opened 05/05/2026
  • City Banglore
  • Country India
Job Description
About the company:

Facctum is a technology company that builds products to enable customers to make better business decisions, deliver real-time operational insights and reduce operational costs. Our purpose is based on the belief that technology should deliver data-driven insights to enable businesses to grow. However, we saw that data technology has not kept pace with increasing operational complexity, regulatory expectations, or rapidly evolving customer behaviors.

Facctum technology offers an alternative to the ageing data technology stacks that continue to hold back businesses from achieving their full potential.

We are seeking a skilled Full Stack Developer with a strong focus on React, Node.js and proficiency in Relational Database Management Systems (RDBMS), and Good knowledge in Amazon Web Services (AWS) to join our development team. As a Full Stack Developer at Facctum, you will be responsible for designing, implementing, and maintaining secure and scalable web applications using MongoDB, Express.js, React, Node.js. The ideal candidate should have a solid understanding of front-end and back-end technologies, RDBMS concepts, and AWS skills.

Position Overview

We are seeking an experienced Senior Software Engineer with 7+ years of hands-on full stack development experience to join our engineering team. The ideal candidate will have strong expertise in modern web technologies, demonstrate technical leadership, and contribute to architectural decisions while mentoring junior team members.

Key Responsibilities
  • Architect and implement robust, efficient, and reusable front-end and back-end components
  • Lead technical design discussions and provide architectural guidance for complex features
  • Write clean, maintainable, and well-documented code following industry best practices
  • Optimize application performance, scalability, and security across the full stack
  • Design and implement database schemas for both SQL and NoSQL databases (MongoDB, PostgreSQL, MySQL)
  • Build and maintain RESTful APIs and microservices
  • Ensure data integrity, security, and optimal database performance
  • Implement caching strategies and optimize database queries
  • Collaborate with product managers, designers, and stakeholders to translate business requirements into technical solutions
  • Conduct code reviews and provide constructive feedback to team members
  • Mentor junior developers and contribute to their professional growth
  • Participate in sprint planning, estimation, and agile ceremonies
  • Drive technical decisions and contribute to engineering standards and best practices
  • Quality & Innovation
  • Debug and resolve complex technical issues across the full stack
  • Implement comprehensive testing strategies (unit, integration, and end-to-end testing)
  • Stay current with emerging technologies and recommend adoption of new tools and frameworks
  • Contribute to technical documentation and knowledge sharing
Requirements
Required Qualifications

Experience 7+ years of professional software development experience

4+ years of hands-on experience with React.js and Node.js

Proven track record of delivering complex, production-grade full stack applications

Experience leading technical projects from conception to deployment

Technical Skills
Front-End:
  • Expert-level proficiency in React.js, including hooks, context API, and performance optimization
  • Experience with state management libraries (Redux, MobX, or Redux Toolkit)
  • Proficiency with modern front-end build tools (Webpack, Vite, or similar)
  • Experience with testing frameworks (Jest, React Testing Library, Cypress)
Back-End:
  • Strong expertise in Node.js and Express.js
  • Experience building and consuming RESTful APIs and/or GraphQL
  • Understanding of WebSocket, real-time communication, and event-driven architecture
  • Experience with authentication and authorization (OAuth, JWT, session management)
Database:
  • Hands-on experience with MongoDB and at least one RDBMS (PostgreSQL, MySQL)
  • Strong understanding of database design, indexing, and query optimization
  • Knowledge of ORMs (Mongoose, Sequelize, TypeORM, or Prisma)
  • Advanced proficiency with Git and Git workflows (branching strategies, pull requests, code reviews)
  • Experience with Agile/Scrum methodologies
Soft Skills
  • Excellent problem-solving and analytical skills
  • Strong communication skills with ability to explain technical concepts to non-technical stakeholders
  • Proven ability to work independently and as part of a collaborative team
  • Detail-oriented with a commitment to code quality and best practices
  • Self-motivated with ability to manage multiple priorities and meet deadlines
Preferred Skills
  • Experience with Next.js, React Native, or other modern frameworks
  • Knowledge of microservices architecture and distributed systems
  • Experience with serverless architecture and functions
  • Familiarity with message queues (RabbitMQ, Kafka) or caching systems (Redis)
  • Understanding of security best practices and OWASP principles
  • Experience with performance monitoring and APM tools
  • Contributions to open-source projects
  • AWS certifications or other relevant certifications
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Facctum • Bengaluru

On-site
INR 3,200,000 - 4,200,000
Senior Software Engineer
Senior Software Engineer

Facctum • Karnataka

On-site
INR 1,200,000 - 2,000,000
Software Development Specialist
Software Development Specialist

NTT DATA BUSINESS SOLUTIONS • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Full Stack Developer(React JS & Node JS)
Senior Full Stack Developer(React JS & Node JS)

Mind Waveai Solutions • Hyderabad

On-site
INR 3,500,000 - 6,500,000
Senior Software Engineer (Fullstack)
Senior Software Engineer (Fullstack)

Talentship • Chennai District

Hybrid
INR 2,800,000 - 4,200,000
Senior Software Engineer
Senior Software Engineer

Michelin Reifenwerke AG & Co. KGaA • Pune District

On-site
INR 1,400,000 - 2,100,000
Senior Software Engineer
Senior Software Engineer

Michelin España Portugal SA • Pune District

On-site
INR 1,200,000 - 2,400,000
Full Stack Developer (React & Node.js)
Full Stack Developer (React & Node.js)

Kamdhenu Adhesive • Raipur

On-site
INR 700,000 - 1,100,000
Modern web technologies exposure
Collaborative engineering environment
Ownership of features
+1
Full Stack Developer
Full Stack Developer

A C Agarwal Share Brokers • Vadodara

On-site
INR 800,000 - 1,200,000
Full Stack Developer
Full Stack Developer

Bonanza Portfolio Limited • Indore District

On-site
INR 1,200,000 - 2,000,000