SDE-2 Backend
SDE-2 Backend
Backend
Responsibilities:
● Design, develop, and maintain server-side applications using Node JS
● Implement robust and scalable APIs to support frontend features and integrations.
● Collaborate with frontend developers, DevOps, and database administrators to ensure
efficient system performance.
● Optimize database queries and design efficient data models.
● Write unit tests and conduct code reviews to ensure code quality and maintainability.
● Troubleshoot and debug production issues and implement appropriate solutions.
Requirements:
● Proficient in Python or Node JS
● Strong knowledge of backend frameworks such as Express.js (Node.js) or Django
● Strong knowledge with database systems like MySQL or MongoDB or PostGres
● Familiarity with RESTful API development and microservices architecture.
● Understanding of server-side rendering and caching techniques.
● Knowledge of version control systems and CI/CD pipelines.
● Familiarity with cloud platforms, preferably AWS.
● Ability to work collaboratively in an Agile/Scrum development environment.
● Excellent problem-solving and analytical skills.