Full-Stack Engineer

New
J
JobgetherDelivery logistics
Based in Brazil, US Pacific business hours, typically 9 a.m. to 5 p.m. PTFull-TimeMiddle
Salary60,000 - 80,000 USD per year
Apply NowOpens the employer's application page

Job Details

Languages
Excellent written and spoken English, approximately C1 level
Experience
At least 4 years of professional software engineering experience; at least 3 years of hands-on professional experience with Node.js and React
Required Skills
Node.jsJavascriptTypeScriptReactSeleniumGitHub ActionsPlaywright

Requirements

  • At least 4 years of professional software engineering experience building, deploying, and operating reliable production systems.
  • At least 3 years of hands-on professional experience with Node.js and React, using JavaScript or TypeScript.
  • Experience delivering full-stack features across frontend and backend, from concept through production use.
  • Strong computer science fundamentals, including data structures, database concepts, API design, software testing, and clean coding practices.
  • Bachelor's degree in computer science or a related field, or equivalent professional experience.
  • Practical experience with automated unit, integration, and end-to-end testing, including browser testing frameworks such as Playwright or Selenium.
  • Experience using structured AI-assisted or agentic software development workflows.
  • Ability to critically evaluate code and architectural proposals.
  • Excellent written and spoken English, approximately C1 level, and ability to work entirely in English.
  • Ability to work reliably during US Pacific business hours, typically 9 a.m. to 5 p.m. PT.
  • Nice to have: ownership of CI pipelines, including GitHub Actions or equivalent tools, and experience with Test-Driven Development.
  • Nice to have: experience with Rust or another compiled, statically typed language, AWS, cloud-native services, microservices, containerization, NoSQL, or modern software architecture.

Responsibilities

  • Build, refine, and maintain agentic development workflows using AI throughout requirements, technical specifications, implementation, and testing.
  • Design, develop, test, and deliver full-stack software across new and existing systems.
  • Verify software quality through automated testing, AI-assisted reviews, and human code reviews.
  • Critically review AI-generated code and architectural recommendations against engineering standards.
  • Own features from research and planning through design, implementation, validation, deployment, and production monitoring.
  • Refactor and simplify legacy systems, improve test coverage, and clarify component boundaries.
  • Develop and enhance APIs, webhooks, and platform integrations.
  • Build and maintain automated unit, integration, and end-to-end tests.
  • Troubleshoot technical issues, support production reliability, and participate in on-call rotations.
  • Collaborate with product managers and cross-functional partners to prioritize work, and contribute through pairing, code reviews, knowledge sharing, and documentation.
View Full Description & ApplyYou'll be redirected to the employer's site
60,000 - 80,000 USD per year
Apply Now