Web Developer

We are seeking a skilled Web Developer with expertise in Node.js, Express, and TypeScript to join our dynamic team. The ideal candidate will have hands-on experience in building, optimizing, and maintaining web applications to enhance user experience and meet business goals. You will play a crucial role in developing scalable backend solutions, integrating third-party APIs, and ensuring high-performance web applications.

Responsibilities:

  • Develop, customize, and maintain web applications using Node.js, Express, and TypeScript.
  • Collaborate with designers, marketers, and other developers to translate requirements into scalable and high-performance web solutions.
  • Optimize backend services for speed, security, and efficiency.
  • Integrate third-party APIs, including payment gateways, authentication services, and external data sources.
  • Troubleshoot and resolve technical issues related to server-side logic, database interactions, and API integrations.
  • Build and maintain RESTful and GraphQL APIs to support front-end applications.
  • Stay up to date with the latest trends and technologies in web development, particularly within the Node.js and TypeScript ecosystem.
  • Provide technical support and guidance to team members as needed.

Requirements:

  • Proven experience as a Web Developer with expertise in Node.js, Express, and TypeScript.
  • Strong understanding of JavaScript (ES6+), asynchronous programming, and event-driven architecture.
  • Experience in building and maintaining RESTful and GraphQL APIs.
  • Proficiency in working with databases (SQL or NoSQL, e.g., PostgreSQL, MongoDB).
  • Familiarity with authentication mechanisms (JWT, OAuth) and security best practices.
  • Experience integrating third-party APIs, including payment gateways and external services.
  • Knowledge of Docker, CI/CD pipelines, and cloud platforms (AWS, GCP, or Azure) is a plus.
  • Proficiency in version control systems (e.g., Git) and collaborative development workflows.
  • Strong problem-solving skills, attention to detail, and ability to optimize applications for performance.
  • Ability to work collaboratively in a team environment and manage multiple projects efficiently.

Preferred Qualifications:

  • Experience with scalable web applications and microservices architecture.
  • Familiarity with front-end frameworks like React, Angular, or Vue.js.
  • Experience with testing frameworks such as Jest, Mocha, or Chai.
  • Knowledge of DevOps practices, including CI/CD and containerization (Docker, Kubernetes).
  • Understanding of web security best practices and performance optimization techniques.
  • Experience with cloud services (AWS, GCP, or Azure) for hosting and deployment.
  • Familiarity with Agile development methodologies and version control workflows (Git, GitHub, GitLab).
  • Knowledge of TypeORM, Prisma, or Sequelize for database management.

Why Join Us?

  • Competitive salary and benefits package.
  • Flexible working environment.
  • Opportunity to work on exciting and innovative e-commerce projects.
  • Collaborative and supportive team culture.

Do You Have Any Doubts?

    I agree to the terms and conditions and privacy policy*