Vigil

Senior Node.js Engineer

Vigil

full-time

Posted on:

Origin:  • 🇵🇹 Portugal

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSCloudDockerJavaScriptKafkaKubernetesMicroservicesMongoDBNode.jsRabbitMQRedisTerraform

About the role

  • Partner with business stakeholders to identify and address critical problems.
  • Collaborate with cross-functional teams to make critical architectural decisions and drive the decoupling of the existing platform.
  • Design and implement software solutions that can scale as the company grows, handling increased load and traffic.
  • Work closely with 40+ engineers to ensure smooth integration and scaling of existing and new services.
  • Troubleshoot and resolve performance and scaling issues.
  • Contribute to system architecture and technical strategy decisions.
  • Write clean, maintainable, and testable code.
  • Be involved in the continuous improvement of the platform’s infrastructure, enhancing our automation and deployment processes.
  • Ensure that software design adheres to best practices and is optimised for performance.
  • Use AWS, Docker, Kubernetes, and other cloud-native technologies to enhance the platform’s scalability and reliability.
  • Collaborate with team members to set development priorities and work in an Agile environment.

Requirements

  • Bachelor's degree in Computer Science or related technical field
  • Strong team player with a collaborative mindset
  • Proactive problem-solving attitude with exceptional troubleshooting abilities
  • Proven experience as a Node.js engineer with strong expertise in building scalable applications
  • Proficiency in Node.js and Express
  • Experience with cloud infrastructure (AWS) and cloud-native technologies
  • Experience with Docker (ECS) and Kubernetes (EKS)
  • Familiarity with databases like MongoDB and caching technologies like Redis
  • Experience with message queues and event-driven architectures (RabbitMQ, SNS, Kafka, etc.)
  • Understanding of Terraform for infrastructure as code
  • Basic project management skills and experience with Agile Scrum methodologies
  • Experience working in Agile development environments
  • Strong English and Portuguese communication skills, both written and verbal
  • Position requires being based in Portugal or Brazil
  • Nice-to-have: Experience with microservices architecture
  • Nice-to-have: Familiarity with CI/CD pipelines
Luxury Presence

Staff DevOps Engineer

Luxury Presence
Leadfull-time🇨🇦 Canada
Posted: 11 days agoSource: jobs.lever.co
AWSCloudDockerGrafanaJavaScriptKafkaKubernetesMicroservicesNode.jsPrometheusPythonReact+2 more
Luxury Presence

Staff DevOps Engineer

Luxury Presence
Leadfull-time$200k–$230k / year🇺🇸 United States
Posted: 10 days agoSource: jobs.lever.co
AWSCloudDockerGrafanaJavaScriptKafkaKubernetesMicroservicesNode.jsPrometheusPythonReact+2 more
Aliancers

Senior Backend Developer

Aliancers
Seniorfull-time🇦🇷 Argentina
Posted: 6 days agoSource: aliancers.na.teamtailor.com
AWSCloudDockerEC2JavaScriptKafkaMicroservicesNode.jsPostgresRabbitMQTerraformTypeScript
Ant-Tech

Senior Backend Engineer, JavaScript/Node

Ant-Tech
Seniorfull-time$8k–$8k🇨🇴 Colombia
Posted: 12 days agoSource: join.com
AWSDockerEC2GoJavaScriptKafkaMicroservicesMongoDBNode.jsPostgresRabbitMQTerraform+2 more
ChabezTech LLC

MuleSoft Lead, .NET Experience

ChabezTech LLC
Seniorcontract🇺🇸 United States
Posted: 36 days agoSource: jobs.smartrecruiters.com
AWSAzureCloudDockerKafkaKubernetesMicroservices.NETSOAP