Staff Software Engineer
Foodhub
2 - 5 years
Chennai
Posted: 08/01/2026
Getting a referral is 5x more effective than applying directly
Job Description
Years of Experience: 5+ years
Key Responsibilities:
- Backend System Development: Design, develop, and maintain backend systems using Node.js, Express, and TypeScript.
- API Development: Build and optimize scalable, low-latency RESTful APIs and GraphQL schemas.
- Database Design: Design and optimize both SQL and NoSQL databases to ensure high performance and scalability.
- System Reliability: Implement tools to ensure system reliability and performance.
- Authentication Management: Integrate identity servers and manage authentication protocols.
- Cloud Services Integration: Utilize cloud services for efficient application deployment and infrastructure management.
- Frontend Integration: Work with frontend developers using React Native for seamless integration.
- Application Iteration: Iterate on applications based on feedback and analytics.
- Technical Documentation: Maintain detailed technical documentation.
- Code Quality Assurance: Ensure high standards of code quality through code reviews, automated testing, and adherence to best practices.
- Agile Processes: Participate in agile processes and communicate effectively with team.
What You Bring:
Must-Have:
- 5+ years in software development with a focus on backend systems.
- Proven expertise in Node.js and Express.
- Strong experience with TypeScript for building robust, maintainable code.
- Deep experience in building and optimizing scalable APIs (RESTful and GraphQL).
- Expertise in designing and optimizing SQL and NoSQL databases.
- Proficient in using tools to ensure system reliability.
- Experience with authentication and authorization protocols.
- Strong knowledge of cloud services for deployment and infrastructure.
- Commitment to high standards of code quality through code reviews and best practices.
- Strong understanding of data structures, algorithms, and OOP.
Preferred:
- Experience with React Native for frontend integration.
- Experience with message brokers and task queues.
- Adherence to coding standards and best practices, ensuring clean, readable, and maintainable code.
Services you might be interested in
We Search & Apply Jobs for You!
Our team scans through 1000s of opportunities and applies to roles best suited to your profile
Save 100+ hours and focus on what matters - cracking interviews and landing offers.
