Be part of a fast-growing team where your skills in Full Stack Engineer make a real impact. Work on cutting-edge projects, learn continuously, and accelerate your career with hands-on experience.
Full Stack Engineer
- 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
- Ability to work in fast-paced and evolving environments
Responsibility
- 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
- Implement data-intensive UI components such as grids (AG Grid or similar)
Core Values
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
Know About Us!
Be a part of the values-driven community that empowers you to grow and celebrates your whole self.
We’re looking for people who are as enthusiastic as we are about helping to create software products that will solve our clients’ big and small challenges.