HamburgerMenu
hirist

Senior Software Engineer - MERN Stack

NS Global Corporation
Pune
7 - 10 Years

Posted on: 14/12/2025

Job Description

Description :

Job Overview :

We are looking for a highly skilled Senior Software Engineer MERN Stack with Ruby on Rails to join our growing engineering team. The ideal candidate will have strong hands-on experience in building scalable web applications using MongoDB, Express.js, React.js, Node.js, along with Ruby on Rails for backend development.

You will work on complex, high-performance applications in the CRM and CCaaS/VoIP domain, collaborate with cross-functional teams, and contribute to end-to-end product developmentfrom requirement analysis to production deployment.

Key Responsibilities :

Software Development & Architecture :

- Design, develop, test, and maintain scalable web applications using MERN Stack and Ruby on Rails

- Build robust backend services and RESTful APIs using Node.js (NestJS preferred) and Ruby on Rails

- Develop responsive, reusable, and high-performance UI components using React.js

- Ensure system scalability, performance optimization, and high availability

- Participate in architecture discussions and contribute to technical decision-making

Collaboration & Delivery :

- Work closely with product managers, business analysts, architects, and QA teams from discovery to delivery

- Translate business requirements into clear technical designs and implementation plans

- Collaborate with distributed teams and ensure smooth communication across stakeholders

- Provide accurate estimates and meet delivery timelines

Code Quality & Best Practices :

- Write clean, maintainable, well-documented, and testable code

- Conduct and participate in code reviews to maintain high engineering standards

- Implement unit tests, integration tests, and ensure proper test coverage

- Follow secure coding practices and industry standards

DevOps & Cloud :

- Work with Docker and Kubernetes for containerized deployments

- Integrate and maintain CI/CD pipelines for automated builds and deployments

- Optimize application performance using caching tools like Redis

- Work with messaging/streaming systems such as Kafka

Mentorship & Continuous Improvement :

- Mentor junior developers and promote best practices across the team

- Actively participate in knowledge-sharing sessions and technical discussions

- Identify opportunities for improvement and propose innovative technical solutions

- Leverage AI tools and services to enhance productivity and application efficiency where applicable

Technical Skills (Must Have) :

Frontend :

- Strong experience with React.js, JavaScript (ES6+), HTML5, CSS3

- Experience with component-based architecture and state management

Backend :

- Strong hands-on experience with Node.js, NestJS, and Ruby on Rails

- Experience building RESTful APIs and backend business logic

Databases :

- MongoDB (primary)

- PostgreSQL (relational database experience required)

Tools & Technologies :

- TypeScript

- Redis, Kafka

- Docker, Kubernetes

- CI/CD tools and version control systems (Git)

Nice to Have / Good to Know :

- Experience in CRM, CCaaS, or VoIP-based systems

- Exposure to microservices architecture

- Cloud experience (AWS / Azure / GCP)

- Any certifications related to software engineering, frameworks, or cloud platforms

Education :

- Bachelors or Masters degree in Computer Science / Information Technology / Computer Applications or equivalent

Soft Skills :

- Excellent verbal and written communication skills in English

- Strong problem-solving and analytical abilities

- Ability to work independently as well as in a collaborative team environment

- Proactive mindset with strong ownership and accountability

Work Details :

- Work Timings : 10 :00 AM 7 :00 PM IST (extendable up to 10 :00 PM if required)

Interview Process :

- Initial discussion

- Up to 3 technical/client interview rounds

- Coding test with screen sharing

Why Join Us :

- Work on cutting-edge products in high-impact domains

- Opportunity to work with modern technologies and scalable architectures

- Collaborative and growth-oriented engineering culture

- Long-term career growth and learning opportunities


info-icon

Did you find something suspicious?