Senior Backend Engineer Node.js

Jun 19, 2024 - Intermediate

$29.00 Hourly

Overview

We are looking for a highly skilled and experienced Senior Backend Engineer proficient in Node.js to join our team. The ideal candidate should have a strong background in developing robust backend systems, possess a deep understanding of modern web technologies, and have solid fundamentals in computer science.
Responsibilities

    Design, Develop, and Maintain: Create scalable backend services using Node.js.
    Code Reviews: Participate in peer reviews to ensure code quality and adherence to best practices.
    Troubleshooting: Identify, debug, and resolve production issues promptly.
    Stay Updated: Keep abreast of industry best practices, emerging technologies, and advancements in the field.

Requirements

    Experience: 8+ years as a Backend Engineer, focusing on Node.js development.
    Proficiency in JavaScript/TypeScript: Strong command of JavaScript/TypeScript and its ecosystem.
    Backend Frameworks/Libraries: Experience with frameworks/libraries such as Express or similar.
    Database Knowledge: Proficiency in database design and experience with SQL and NoSQL databases.
    RESTful APIs: Expertise in designing and implementing RESTful APIs.
    Microservices and Containerization: 2+ years of experience with microservices architecture and tools like Docker and Kubernetes.
    Testing Frameworks: Familiarity with testing frameworks like Jest, Mocha, or PactumJS, and a solid understanding of automated testing principles.
    Asynchronous Programming: Understanding of asynchronous programming and event-driven architecture.
    Problem-Solving Skills: Excellent analytical and problem-solving abilities.
    Communication and Collaboration: Strong communication and teamwork skills.
    Decoupled Applications: Experience with writing decoupled applications.

Nice to Have

    NestJS: Experience with NestJS framework.
    Cloud Platforms: Familiarity with cloud services such as AWS, Azure, or GCP.
    CI/CD and DevOps: Knowledge of CI/CD pipelines and DevOps practices.
    Kubernetes: Practical experience with Kubernetes.
    Ubuntu Development: Experience developing on Ubuntu.
    Python 3: Experience with Python 3.

Education Qualifications

    Degree: Bachelor’s in Computer Science or equivalent.

How to Apply

Please submit your resume along with a cover letter detailing your experience and how it aligns with our requirements. Include examples of previous projects or work that highlight your proficiency in Node.js and other relevant technologies. We look forward to your application and the possibility of you joining our dynamic team!

  • France
  • Proposal: 18
  • Verified
  • More than 3 month
AuthorImg
Renee Perrin Active
Métropole de Lyon , France
Member since
Jun 19, 2024
Total Job
2