πSenior Full-Stack Developer β Next.js / Node.js / AWS (Full-time, Remote β LATAM)
Launchpad is hiring a Senior Full-Stack Developer who thrives on ownership, problem-solving, and designing clean, scalable feature-level solutions. If you enjoy taking full responsibility for the features you build, proposing simple, smart architectures, and collaborating closely with a highly technical manager, this role is for you.
π Start date: ASAP
π Contract type: Full-Time, Contractor, Remote
π Work hours: Monday to Friday, 7.30 am to 4.30 pm PST
π οΈ What Youβll Be Doing
- Own end-to-end delivery of the features and projects assigned to you, from design through implementation, testing, and deployment.
- Propose technical solutions and simple architectural designs for new features, then refine them in collaboration with the Engineering Manager.
- Develop high-quality, scalable components using Next.js, React, Node.js, TypeScript, and AWS services.
- Build and consume RESTful APIs, ensuring performance, maintainability, and clarity.
- Work within an event-driven and microservices ecosystem, contributing to clean interfaces and predictable flows.
- Participate in code reviews, propose improvements, and support a clean-architecture mindset across the team.
- Use CI/CD pipelines (GitLab CI) to ensure safe, efficient deployments.
- Document decisions, architecture sketches, and implementation details for transparency and future maintenance.
β
What You Need to Succeed
Must-haves
- 5+ years of experience as a Full-Stack Developer
- Hands-on experience with:
- Next.js + React
- Node.js + TypeScript
- AWS services (Lambda, API Gateway, S3, etc.)
- Ability to design feature-level architectures
- Strong understanding of scalability, reliability, and clean code principles
- Experience building APIs and integrating microservices
- Familiarity with CI/CD workflows (GitLab CI preferred)
- Advanced English communication skills
- A mindset of ownership, accountability, and autonomy
Nice-to-haves
- Experience with event-driven architectures
- Basic system design skills
- Experience coaching or mentoring other developers
- Exposure to Docker or Kubernetes
- Familiarity with monitoring tools (Datadog, CloudWatch)
π§ Our Recruitment Process
Hereβs what to expect from our interview process:
-
Initial Interview β 60 minutes with our Talent Acquisition Specialist and Team Engagement Manager
-
Take-Home-Test β An initial evaluation of your technical skills
-
Culture Fit β 30 minutes with the Hiring Manager
-
Technical Interview β 60/90 minutes: Live Coding Challenge + High-level system design exercise
π Why Join Launchpad?
We believe that great work starts with great people. At Launchpad, we offer:
- π» Fully remote work with hardware provided
- π Global team experience with clients in North America
- πΈ Competitive USD compensation
- π Training and learning stipends
- π΄ Paid Time Off (vacation, personal, study)
- π§ββοΈ A culture that values autonomy, purpose, and human connection
β¨ Ready to make your mark? Apply now and be part of something exciting.