Job Closed

This listing is no longer active.

Senior Node.js Developer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 10,001+H1B SponsorCompany SiteLinkedIn

Location

Brazil

Posted

80 days ago

Salary

0

Seniority

Senior

Associate DegreePortugueseApolloGraphQLJavaScriptNode.jsReact

Job Description

Senior Node.js Developer

Compass

• Always strive to create the best user experience for the end user, working collaboratively with developers, designers and stakeholders to ensure project success; • Actively participate in solving complex problems, identifying improvement opportunities and proposing innovative solutions; • Write clean, testable, and maintainable code following software development best practices; • Actively participate in the code review process, both as reviewer and author, ensuring the quality and functionality of developed features; • Monitor application behavior in production using key health and performance metrics available in monitoring tools, deriving improvement insights and investigating anomalies; • Work on the backend that serves as the data consumption interface for all Globoplay front-ends, ensuring resilience and support for high concurrent loads; • Contribute to the application responsible for delivering the product's web site, using the environment as a field for experimentation and learning about user behavior.

Job Requirements

  • Strong knowledge of Node.js and npm;
  • Strong knowledge of HTML and CSS;
  • Strong knowledge of Git version control;
  • Understanding of design patterns (Creational, Structural and Behavioral);
  • Proficiency in software development best practices (DRY, KISS, TDA, SoC, SOLID);
  • Strong knowledge of the React library;
  • Experience with unit testing in JavaScript;
  • Expertise in REST API design (preferably using the Express framework);
  • Understanding of microservices architectural model;
  • Experience with responsive design (media queries, relative units, Flexbox, CSS Grid);
  • Strong knowledge of JavaScript and mastery of the language's object-oriented and functional paradigms;
  • Knowledge of GraphQL (preferably with Apollo);
  • Familiarity with monitoring tools (performance and error metrics);
  • Experience with CI/CD tools (preferably GitLab CI);
  • Familiarity with linting tools (preferably ESLint).

Benefits

  • Position also open to candidates with disabilities (PwD)

Related Job Pages

More Backend Engineer Jobs

CloudTalk logo

Senior Software Engineer, Node.js, Angular

CloudTalk

Calling software for scaling businesses. #15 in G2's Top 100 Best Software Awards.

Backend Engineer80 days ago
Full TimeRemoteTeam 201-500H1B No Sponsor

• work on Greenfield projects and evolve existing applications • scope, design, and build systems end-to-end • keep system quality and performance a priority across iterations • be involved in technical decisions and feature planning • write and review tech designs, proactively spotting areas to improve • stay up to date with new technologies and fold them into your day-to-day work • collaborate tightly with teammates in a remote but highly synchronous environment

Czechia
Job Closed
Dropbox logo

Backend Product Software Engineer, Payments

Dropbox

Dropbox is the one place to keep life organized and keep work moving.

Backend Engineer80 days ago
Full TimeRemoteTeam 1,001-5,000Since 2007H1B Sponsor

• Collaborate closely with product managers, designers, and cross-functional partners (Billing, Financial Data Engineering, etc.) to deliver reliable payments functionality. • Design, build, test, and maintain backend services and APIs powering financial transactions. • Work with metrics and logging systems to ensure visibility and observability of the payment infrastructure. • Focused on delivering high-quality, production-grade code on time. • Strong contributor to the team’s coding efforts and reviews. • Work on well-defined problems with guidance from senior engineers. • On-call work may be necessary occasionally to help address bugs, outages, or other operational issues.

Poland
zł212.5K - zł287.5K / year
Job Closed
Full TimeRemoteTeam 10,001+Since 1987H1B No Sponsor

• Diseñar, construir y operar servicios backend robustos y escalables sobre .NET (ASP.NET Core) y SQL Server, habilitando arquitecturas de microservicios y APIs seguras. • Asegurar calidad, performance, resiliencia y observabilidad de los servicios, incluyendo workers/servicios Windows para procesamiento asíncrono. • Participar en el diseño e implementación de gateways y reverse proxies (YARP/Ocelot), y fortalecer los esquemas de seguridad (JWT/OAuth2) y buenas prácticas de ciberseguridad (OWASP, hardening, gestión de secretos, auditoría). • Diseñar e implementar APIs y microservicios en .NET (ASP.NET Core) con estándares de seguridad y calidad. • Construir y optimizar capa de datos en SQL Server: SPs, vistas, funciones y triggers con enfoque en performance. • Implementar seguridad: autenticación/autorización JWT (roles/claims), políticas, expiración/refresh (si aplica). • Asegurar prácticas de ciberseguridad: validación de entradas, protección contra ataques comunes, hardening y secretos. • Aplicar observabilidad: logging estructurado, métricas, trazas distribuidas y dashboards para operación.

Colombia
Job Closed
Stefanini Brasil logo

Java, Kotlin & AWS Developer

Stefanini Brasil

Co-creating Solutions for a Better Future

Backend Engineer80 days ago
Full TimeRemoteTeam 10,001+Since 1987H1B No Sponsor

• Develop, test, and maintain applications using Java and Kotlin. • Design and implement cloud solutions using the AWS platform, ensuring efficiency and scalability. • Collaborate with developers, designers, and stakeholders to build software solutions that meet business needs. • Participate in code reviews and ensure the quality of delivered products. • Create and maintain clear and accessible technical documentation. • Monitor and optimize the performance of applications in production.

Brazil
Job Closed