Job Description :
Key Responsibilities :
- Architect and maintain scalable server-side logic using Node.js and Express.js to ensure seamless data flow and high availability for our enterprise clients.
- Develop responsive and high-performance front-end interfaces using React.js and Next.js to provide an engaging and fluid user experience across all devices.
- Design and optimize complex database schemas and queries in PostgreSQL to ensure data integrity and lightning-fast retrieval for data-intensive applications.
Skills & Qualifications :
Backend Expertise (Mandatory) :
- Strong hands-on experience with Node.js, TypeScript, Express.js, and Microservices Architecture.
- Extensive experience designing and consuming REST APIs and integrating third-party services.
- Strong understanding of asynchronous programming, event-driven architecture, and backend design patterns.
Database Expertise (Mandatory) :
- Advanced proficiency in PostgreSQL and/or MySQL.
- Strong experience in :
1. Database schema design
2. Data modelling
3. Query optimization
4. Indexing strategies
5. Stored procedures and functions
6. Performance tuning
7. Database security and maintenance
- Experience managing and optimizing large-scale transactional databases.
- Ability to analyse query execution plans and resolve database bottlenecks.
Front-End Expertise (Preferred) :
- Advanced skills in JavaScript, TypeScript, Angular or React (latest versions), HTML, and CSS.
- Strong understanding of responsive design and user experience principles.