Job Description :
Role and Responsibilities :
- Lead the design, development, execution and operations of the application back-end
- Understand the technical requirements of the project in detail
- Structure the complete back-end of the application
- Design and maintain the database
- Structure API endpoints of the application, write detailed API specification and maintain API documentation
- Guide back-end developers in development and with the best practices
- Look into performance bottlenecks, bugs and issues that may come up in daily operations, and fix them
Skills and Qualifications :
Deep understanding of the flow of information through different layers of the applicationTeam playerGood written & verbal communication skillsSkilled at translating business requirements into technical specifications.Experience with handling & leading production grade Node.js applications & teamsCritical thinking, and ability to weigh pros and cons of different approaches to arrive at informed decisions.Expertise in Node.js, MySQL & SQLProblem solving skills.