
Real job — pulled straight from iSOCRATES’s careers page · Verified September 15, 2026 · No reposts.
Job description
iSOCRATES is hiring a Senior Software Engineer — a full-time, based in Bengaluru, India role. Apply directly on iSOCRATES's careers page below.
Senior Software Engineer - MERN Stack
Location: Bengaluru, India; Mysuru, KA, IND, India
Department: Product
Experience: 5 to 7 Years
Skills: AWS, MongoDB, ExtJS, ReatJS, MERN, MS SQL, NodeJS
- 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.
- 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.
- 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.
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related technical discipline.
- 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.
Get Software Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs




Frequently asked questions
What skills are required for Senior Software Engineer at iSOCRATES?
The required skills for Senior Software Engineer at iSOCRATES include: AWS, MongoDB, React, Node.js, TypeScript, Redux, REST, PostgreSQL, Git, GitHub, Jest, Python, Kotlin, RDS, Redshift, Airflow, Docker, Kubernetes.
What is the seniority level for Senior Software Engineer at iSOCRATES?
Senior Software Engineer at iSOCRATES is a Senior level position.
How do I apply for Senior Software Engineer at iSOCRATES?
You can view the full description and apply for Senior Software Engineer at iSOCRATES on EchoJobs: https://echojobs.io/job/isocrates-senior-software-engineer-mern-stack-3rds1.