HamburgerMenu
hirist

Job Description

Job Description :


Key Responsibilities :


- Design, develop, and maintain robust server-side applications using Node.js.

- Build scalable and secure RESTful APIs and backend logic to support frontend and mobile apps.

- Develop reusable, testable, and efficient code with adherence to best coding practices.

- Integrate AWS services (Lambda, S3, EC2, RDS, DynamoDB, API Gateway, etc.) into application

infrastructure.

- Write and optimize complex SQL queries, stored procedures, and data models for relational databases.

- Collaborate with frontend developers, DevOps, and QA teams for end-to-end system development and deployment.

- Troubleshoot, debug, and optimize performance bottlenecks in production and staging environments.

- Ensure code quality through code reviews, unit testing, and CI/CD pipeline integration.


Skillset :


- Node.js : deep understanding of event-driven architecture, asynchronous programming, and Express.js.

- JavaScript (ES6+) : clean, modular coding practices, familiarity with functional programming concepts.

- SQL : advanced knowledge of MySQL, PostgreSQL, or SQL Server; schema design, joins, indexing,

performance optimization.

- AWS Services : Lambda (serverless functions) S3 (object storage) EC2 (compute instances) API Gateway RDS / DynamoDB CloudWatch (logging and monitoring) IAM (security and access control)


Desirable Skills :


- TypeScript

- NoSQL databases (e.g., MongoDB)

- GraphQL

- Docker & Kubernetes

- Redis or in-memory caching

- CICD using Jenkins, GitHub Actions, or AWS CodePipeline


Requirements :


- Strong analytical and problem-solving skills.

- Effective communication and collaboration within cross-functional teams.

- Proactive attitude and ability to work in agile/scrum environments.

- Adaptability to learn and apply new technologies quickly


info-icon

Did you find something suspicious?