Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Senior Node Backend Engineer.
Mexico Jobs Expertini

Urgent! Senior Node Backend Engineer Job Opening In WorkFromHome – Now Hiring Encora Inc.

Senior Node Backend Engineer



Job description

3 days ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

Job Summary

The Senior Node Backend Engineer is responsible for leading the design, development, and maintenance of scalable, secure backend systems leveraging Node.js and AWS serverless architecture .

This role requires strong technical expertise in building APIs, microservices, and CI/CD pipelines while collaborating with cross‑functional teams to deliver high‑impact software solutions.

The ideal candidate is a hands‑on problem solver who can optimize performance, ensure reliability, and drive innovation across backend systems.

Responsibilities and Duties

  • Lead the design, development, and optimization of serverless backend systems using Node.js and AWS (Lambda, DynamoDB, ECS, RDS).

  • Implement and refine microservices architecture to enhance scalability and reliability.

  • Develop and maintain APIs (REST/GraphQL) supporting application growth and feature evolution.

  • Conduct code reviews, performance tuning, and software analysis to ensure high‑quality deliverables.

  • Manage and resolve support tickets, ensuring timely issue resolution and smooth transactions.

  • Establish and optimize CI/CD pipelines using GitHub or GitLab for efficient code deployment.

  • Collaborate with frontend, DevOps, and product teams to define and deliver new features.

  • Continuously monitor and troubleshoot application performance, driving improvements.

  • Research and integrate new technologies (e.g., Docker, Kubernetes, Terraform, CloudFormation) to enhance backend infrastructure.

  • Develop, maintain, and extend cloud data infrastructure using Infrastructure as Code (IaC) tools like Terraform or AWS CloudFormation/CDK.

  • Automate deployment and configuration of AWS data services such as Glue jobs, S3 buckets, IAM roles, and networking components.

Qualifications and Skills

  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).

  • Extensive experience with Node.js and JavaScript frameworks (Express, NestJS).

  • Advanced proficiency in AWS services including IAM, Lambda, API Gateway, DynamoDB, ECS, S3, SQS/SNS, and RDS.

  • Strong understanding of serverless and event‑driven architectures.

  • Experience with SQL and NoSQL databases.

  • Intermediate proficiency with CI/CD tools, version control (GitHub, GitLab), and automation practices.

  • Hands‑on experience with Kubernetes, Docker, Terraform, and CloudFormation.

  • Knowledge of AWS Cognito for identity management.

  • Familiarity with Agile and Waterfall methodologies.

  • Strong leadership, analytical, and communication skills.

  • Demonstrated ability to work independently and collaboratively in dynamic environments.

Role‑specific Requirements

  • Proven track record of leading backend projects and mentoring developers.

  • Ability to design and deploy scalable, secure, high‑performance backend systems.

  • Skilled in Infrastructure as Code (IaC) and automation of cloud services.

  • Strong problem‑solving skills and adaptability in fast‑paced technical environments.

Technologies

  • Languages & Frameworks: Node.js, JavaScript, TypeScript, Express, NestJS
  • Cloud & Infrastructure: AWS (Lambda, DynamoDB, ECS, RDS, S3, SQS, API Gateway, Cognito), Terraform, CloudFormation, Kubernetes, Docker
  • Databases: SQL, NoSQL (DynamoDB, MongoDB)
  • DevOps Tools: GitHub, GitLab, CI/CD pipelines
  • APIs: REST, GraphQL

Skillset Competencies

  • Backend architecture design and optimization
  • Cloud‑native and serverless development
  • Microservices and event‑driven architecture
  • Infrastructure as Code (IaC) and automation
  • CI/CD pipeline implementation and management
  • Cross‑functional team collaboration
  • Analytical problem‑solving and debugging
  • Leadership, communication, and adaptability

Nice to Have

  • Experience with Google Cloud Platform (GCP)
  • Proficiency in TypeScript, Python, or Java
  • Knowledge of graph databases and advanced microservices optimization techniques
  • AWS or cloud‑related certifications
  • Familiarity with data warehousing and formats like Parquet, JSON, CSV

About Encora

Encora is the preferred digital engineering and modernization partner of some of the world's leading enterprises and digital‑native companies.

With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora's technology practices span Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity , and AI & LLM Engineering .

At Encora, we hire professionals based solely on their skills and qualifications and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.

Work Mode

Full‑time, Remote

Seniority Level

Mid‑Senior level

Employment Type

Full‑time

Job Function

Engineering and Information Technology

Industries

IT Services and IT Consulting

#J-18808-Ljbffr


Required Skill Profession

Redes Y Sistemas



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Senior Node Potential: Insight & Career Growth Guide