Apply now

Apply for this job and hear back from the hiring manager in under 48 hours!

Know About Us!

Be a part of the values-driven community that empowers you to grow and celebrates your whole self.

Senior MERN Stack Developer

Location
Surat | Ahmedabad
Experience Required
4-6 Years
Qualification
MSc.IT, MCA, BE, or Equivalent

Job Description

Skills

– Strong hands-on experience with Node.js and API development
– Solid understanding of SQL and database design
– Experience writing optimized queries and handling large datasets
– Knowledge of async programming and event-driven architecture
– Working experience with React.js
– Strong logical thinking and mathematical problem-solving ability
– Candidates must possess working knowledge of at least one source control or version management system, such as GitHub, Azure DevOps, or TFS.
– Basic knowledge of MongoDB
– JWT-based authentication and authorization
– Experience with RabbitMQ or any messaging system
– Exposure to Socket.IO or real-time communication
– Familiarity with Material UI or similar frameworks
– Basic understanding of Docker and Git workflows
– Strong prompt writing skills for AI-assisted development tools
– Experience using Cursor AI or similar AI coding assistants in real projects
– ⁠Ability to convert business requirements into structured logic
– Strong debugging and analytical mindset
– Clean, maintainable, and scalable coding practices
– Ownership-driven task execution
– Ability to work in fast-paced and evolving environments

Responsibility

Backend Development

– Design and develop RESTful APIs using Node.js (Express.js preferred)
– Implement business logic for ERP workflows such as pricing, accounting, production, and inventory workflows
– Write and optimize complex SQL queries (joins, aggregations, subqueries)
– Work with relational databases like MySQL or PostgreSQL or similar
– Use ORM tools such as Sequelize for database operations
– Implement validation, error handling, and structured logging
– Ensure API performance, scalability, and reliability
– Handle transactions and maintain data consistency

Frontend Development

– Develop UI components using React.js (Hooks-based architecture)
– Integrate frontend with backend APIs
– Build reusable components and handle forms
– Manage basic state using Context / Redux Toolkit / React Query
– Implement data-intensive UI components such as grids (AG Grid or similar)
– Ensure responsive UI and cross-browser compatibility

An applicant must be a strong fit with Triveni’s core values

– Honesty, integrity, and fairness
– Respect for individual ability, creativity, and diversity
– Teamwork and open communication
– Passion and commitment
– Enjoyment of work and life