Foodhub logo
FoodhubPosted 28 months ago

Staff Engineer

On-siteChennai, Tamil Nadu, India

Full TimeSenior LevelMedium

Job Summary

Design, develop, and maintain backend systems using Node.js, Express, and TypeScript while building scalable RESTful APIs and GraphQL schemas. Optimize SQL and NoSQL databases for performance, integrate identity servers for authentication, and leverage cloud services for efficient deployment. Collaborate with frontend teams on React Native integration, participate in agile processes, and ensure code quality through reviews and automated testing. Maintain detailed technical documentation and adhere to best practices for system reliability.

Required Qualifications

  • 6+ 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

Desired Qualifications

  • 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

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce