hero

Craft Ventures Portfolio Job Board

Senior Fullstack Engineer - React, AWS, Node

Terminal

Terminal

Software Engineering
Costa Rica
Posted on Jul 6, 2025
About Atlas

Atlas understands how people work. Our team of trusted experts support you with the ins-and-outs of global expansion, local compliance, and employee experience across the globe.

You find the talent — we handle everything else.

About The Role

At Atlas, we are committed to building high-quality software solutions that address our customers' needs. As a Senior Software Engineer, you will be an integral part of our collaborative team, working closely with designers, product managers, and operations to deliver impactful software. We value clear communication, continuous improvement, and technical excellence, and we strive to maintain a balance between process and productivity.

What You’ll Do

We collaborate heavily, embrace pair programming, and code reviews. We work with designers, product managers, and operations to understand our customer’s problems and build the right thing. We try to have just enough process to limit the chaos, and not so much that it keeps us from getting stuff done. We value building things well. We iterate on our product, architecture, and skills to get better at all of them. We communicate clearly and urgently when a situation calls for it.

What You’ll Bring

  • Your a "T-shaped engineer" who combines deep, specialized knowledge in one area of engineering (Node/React) with a broad understanding of other engineering disciplines and related fields (Java, C#, Kotlin or C++). This balanced skillset allows you to tackle complex problems, collaborate effectively with diverse teams, and adapt to evolving technological landscapes.
  • You ship great software to users.
  • You have excellent written and verbal communication skills.
  • You have 5+ years of professional software development experience, with 3 or more years working with React, Node, TypeScript, amd AWS or a comparable cloud environment.
  • You have experience working across the web stack, from UI to infrastructure. You don’t need to be an expert with the whole stack, but you should be productive across it.
  • You collaborate well with product and design to understand user needs and produce technical designs that meet those needs.
  • You help other engineers get better and get more done with technical leadership.
  • You take ownership beyond just tickets — you think in terms of outcomes, not only tasks. You're proactive, solutions-oriented, and comfortable making decisions or raising concerns when needed.