Senior Software Engineer - MERN Stack

iSOCRATES

Bengaluru, Mysuru

On-site

INR 2,500,000 - 4,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

MADTECH.AI is building an AI-powered Decision Intelligence platform with scalable SaaS apps and data-rich dashboards. Join as a Senior Software Engineer to design, develop, and scale modern web applications, delivering high-quality UI/UX and robust backend services.

You will work across frontend and backend teams to integrate dashboards, optimize performance, and ensure strong security. The role offers growth in a collaborative, fast-paced environment at MADTECH.AI.

Qualifications

  • 5-7 years of hands-on experience in full-stack web application development.
  • Strong expertise in: React.js, Node.js, TypeScript, Redux
  • Solid experience with RESTful API development and integration.
  • Strong knowledge of MongoDB and PostgreSQL.
  • Experience with Git and GitHub version control.
  • Good understanding of application performance optimization and web security best practices.
  • Experience writing unit tests using Jest.
  • Strong problem-solving skills with a passion for writing clean, scalable code.
  • Excellent communication and collaboration skills.

Responsibilities

  • Design, develop, and maintain scalable full-stack applications using React.js, Node.js, TypeScript, and Redux.
  • Build intuitive, high-performance user interfaces that provide an exceptional user experience.
  • Develop and integrate interactive dashboards into our SaaS platform using iFrame, Embed SDKs, and Compose SDKs.
  • Develop secure, reusable, and maintainable APIs and backend services.
  • Optimize application performance, scalability, reliability, and security across both frontend and backend.
  • Integrate third-party APIs and data sources to enable seamless product functionality.
  • Build responsive interfaces using Bootstrap, Material UI, and modern UI best practices.
  • Write clean, testable, and maintainable code with comprehensive unit testing using Jest.
  • Collaborate closely with Product Managers, UI/UX Designers, Data Engineers, and QA teams throughout the product lifecycle.
  • Participate in code reviews and contribute to engineering best practices and architectural decisions.
  • Troubleshoot production issues, enhance existing features, and continuously improve application performance.
  • Contribute to CI/CD pipelines and deployment automation.

Skills

React.js
Node.js
TypeScript
Redux
RESTful API development
MongoDB
PostgreSQL
Git
Performance optimization
Web security best practices
Jest

Education

Bachelor's degree in Computer Science, Information Technology, Engineering, or a related technical discipline

Tools

Docker
Kubernetes
Bootstrap
Material UI

Job description

Build the Future of AI-Powered Decision Intelligence

Are you passionate about building scalable SaaS applications that solve real-world business problems?


At MADTECH.AI, you'll work on an AI-powered Decision Intelligence platform used by global organizations to transform complex marketing and business data into actionable insights. As a Senior Software Engineer, you'll play a key role in designing, building, and scaling modern web applications, integrating data-rich dashboards, and delivering exceptional user experiences.


If you enjoy solving complex engineering challenges, working with modern technologies, and building products from the ground up, we'd love to meet you.


What You'll Do


  • Design, develop, and maintain scalable full-stack applications using React.js, Node.js, TypeScript, and Redux.

  • Build intuitive, high-performance user interfaces that provide an exceptional user experience.

  • Develop and integrate interactive dashboards into our SaaS platform using iFrame, Embed SDKs, and Compose SDKs.

  • Develop secure, reusable, and maintainable APIs and backend services.

  • Optimize application performance, scalability, reliability, and security across both frontend and backend.

  • Integrate third-party APIs and data sources to enable seamless product functionality.

  • Build responsive interfaces using Bootstrap, Material UI, and modern UI best practices.

  • Write clean, testable, and maintainable code with comprehensive unit testing using Jest.

  • Collaborate closely with Product Managers, UI/UX Designers, Data Engineers, and QA teams throughout the product lifecycle.

  • Participate in code reviews and contribute to engineering best practices and architectural decisions.

  • Troubleshoot production issues, enhance existing features, and continuously improve application performance.

  • Contribute to CI/CD pipelines and deployment automation.


What We're Looking For

Required Skills


  • 5-7 years of hands-on experience in full-stack web application development.

  • Strong expertise in: React.js, Node.js, TypeScript, Redux

  • Solid experience with RESTful API development and integration.

  • Strong knowledge of MongoDB and PostgreSQL.

  • Experience with Git and GitHub version control.

  • Good understanding of application performance optimization and web security best practices.

  • Experience writing unit tests using Jest.

  • Strong problem-solving skills with a passion for writing clean, scalable code.

  • Excellent communication and collaboration skills.


Nice to Have


  • Experience with Python or Kotlin.

  • Knowledge of AWS services such as RDS, Redshift, and cloud-native development.

  • Experience with Airbyte and Apache Airflow.

  • Exposure to BI and visualization platforms such as Apache Superset or AWS QuickSight.

  • Experience working with digital marketing, advertising, or analytics data.

  • Familiarity with microservices architecture.

  • Hands-on experience with Docker and Kubernetes.


Education


  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related technical discipline.


Why Join MADTECH.AI?

At MADTECH.AI, you'll have the opportunity to work on a cutting-edge AI platform that combines Data Engineering, Marketing Intelligence, Predictive Analytics, and Decision Intelligence into one powerful solution.


You'll work alongside talented engineers and data professionals in an environment that values innovation, ownership, learning, and continuous improvement.


What You'll Enjoy


  • Building an AI-first SaaS product used by global customers.

  • Exposure to modern cloud technologies and large-scale data platforms.

  • Opportunity to work on challenging engineering problems with real business impact.

  • Collaborative and high-performing engineering culture.

  • Continuous learning, mentorship, and career growth opportunities.

  • Competitive compensation and benefits.


About MADTECH.AI

MADTECH.AI is an AI-powered Decision Intelligence platform built for mission-driven organizations and their partners.


Our platform eliminates the complexity of data engineering, model building, visualization, and optimization by bringing everything together in a single intelligent platform. Through AI-driven insights, predictions, recommendations, and proactive decision support, we empower organizations to make faster, smarter, and more cost-effective business decisions.


Headquartered in St. Petersburg, Florida (USA) with Global Capability Centers in Mysuru and Bengaluru, India, MADTECH.AI combines innovative technology with deep domain expertise to help organizations unlock the full value of their data.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineering Manager
Engineering Manager

MADTECH.AI Inc. • Bengaluru

On-site
INR 4,500,000 - 7,500,000
Director of Software Engineering
Director of Software Engineering

MADTECH.AI Inc. • Bengaluru

On-site
INR 5,000,000 - 8,000,000
Technical Architect
Technical Architect

MADTECH.AI Inc. • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Director - Software Engineering
Director - Software Engineering

iSOCRATES Inc. • Bengaluru

On-site
INR 6,000,000 - 12,000,000
Senior Data Engineer
Senior Data Engineer

iSOCRATES • Bengaluru

On-site
INR 1,400,000 - 2,000,000
Director - Software Engineering
Director - Software Engineering

iSOCRATES • Bengaluru

On-site
INR 3,500,000 - 7,500,000
Group Product Manager
Group Product Manager

MADTECH.AI Inc. • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Principal - AI/ML
Principal - AI/ML

MADTECH.AI Inc. • Bengaluru

On-site
INR 4,000,000 - 8,000,000
Technical Architect
Technical Architect

iSOCRATES Inc. • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Cutting-edge AI platform
Global SaaS organization
Leadership opportunities
Group Product Manager
Group Product Manager

iSOCRATES Inc. • Bengaluru

On-site
INR 3,000,000 - 4,000,000
Growth opportunities
Work with a global team
Access to cutting-edge technology