Senior Node.js Developer

 

Description:

We are seeking a highly skilled Senior Node.js Developer with at least 6 years of experience and strong proficiency in TypeScript. You will be responsible for developing and maintaining backend services, leading server-side logic implementation, defining and maintaining APIs, and ensuring application performance and responsiveness. Collaboration with frontend developers and product managers is crucial for delivering scalable solutions.

 

Key Responsibilities

  • Backend Services: Lead development using Node.js and frameworks like Koa.js.
  • API Design: Implement server-side logic and APIs (REST and GraphQL).
  • Event-Driven Architecture: Use messaging systems like pub/sub.
  • Testing: Write unit tests with Jest and mock dependencies using Nock.
  • Database Management: Work with Prisma and SQL databases, using repository pattern.
  • Configuration & Dependency Injection: Utilize YAML and Inversify.
  • DevOps Collaboration: Deploy and manage applications on GCP Functions.
  • Code Quality: Conduct code reviews and contribute to architectural decisions.
  • CI/CD: Manage continuous integration and deployment processes using CircleCI.

Organization Seamless Ideas
Industry IT / Telecom / Software Jobs
Occupational Category Developer
Job Location Karachi,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 6 Years
Posted at 2024-07-22 7:02 pm
Expires on 2024-10-08