Engineering Jaipur, Rajasthan, India Full-time We are looking for a skilled Senior Software Engineer to join our development team. The ideal candidate will be responsible for designing, developing, testing, and maintaining scalable web applications and backend services. You will collaborate with cross-functional teams to deliver high-quality software solutions and mentor junior developers while following best coding practices.
Responsibilities Develop and maintain scalable web applications
Design and build RESTful APIs and backend services
Collaborate with frontend, backend, and QA teams
Optimize application performance and database queries
Review code and mentor junior developers
Troubleshoot and debug production issues
Participate in sprint planning and technical discussions
Ensure security and best practices in development
Write clean, maintainable, and reusable code
Work with MSSQL, Node.js, React.js,
and Next.js technologies Requirements Bachelor’s degree in Computer Science or related field
4+ years of experience in full stack development
Strong knowledge of JavaScript and TypeScript
Experience with React.js, Next.js, and Node.js
Good understanding of REST APIs and database design
Experience working with MSSQL or SQL databases
Familiarity with Git and version control systems
Knowledge of authentication and authorization systems
Strong problem-solving and communication skills
Ability to work in an agile development environment Benefits Competitive salary package
Flexible working hours
Work-from-home opportunities
Health insurance coverage
Paid leave and holidays
Career growth and learning opportunities
Friendly and collaborative work setting
Performance-based bonuses
Access to latest development tools and technologies