Full-Stack Software Engineer (Node.js and React)

Uplift

Indulge in the freedom to design your own work schedule - that includes a four day work week.

Only considering candidates eligible to work in North America, South America ⚠️

We are open to applications for 4x8hr days (80% salary) or 4x10hr days (100% salary)

Uplift is a fast-paced incubator of products. We’re not just another software agency; we're a product-oriented team of incredibly smart, passionate, and well-rounded individuals. We’re looking for other driven engineers to join our stellar team.

This is a fully remote role for a US-based Senior Software Engineer with 6+ years of professional experience. The ideal candidate thrives on working independently, possesses excellent communication and problem-solving skills, and has a keen attention to detail.

Your role primarily involves developing high-quality web applications that are aligned with user needs and business goals. You’ll have plenty of opportunities for ownership and responsibility, weighing in on product requirements and making a direct impact. You'll get to work on a variety of projects over time, benefiting from our shared resources and knowledge.

Who We're Looking For

Please note these two core requirements before applying:

  • Experience: You must have a minimum of 6 years of professional software engineering experience.
  • Location: You must be physically located and legally authorized to work in the United States.

We are seeking a versatile Full Stack Engineer with deep expertise. While true full-stack skills are valued, we're particularly interested in candidates with a strong focus in either backend or frontend development.

For Backend-Leaning Developers, we're looking for experience with:

  • Node.js & TypeScript: Deep practical experience building robust backend services.
  • GraphQL: Designing and implementing performant GraphQL APIs (e.g., with Apollo Server).
  • Performance & Scalability: A strong understanding of how to build and optimize for high-performance, scalable systems.
  • Architecture: Experience with Service-Oriented Architecture (SOA) or microservices.
  • Familiarity with SQL databases.

For Frontend-Leaning Developers, we're looking for experience with:

  • React & TypeScript: Expert-level skills in building modern, complex user interfaces.
  • GraphQL: Consuming GraphQL APIs effectively using clients like Apollo.
  • UI & Styling: Mastery of modern CSS frameworks like Tailwind CSS to create beautiful, responsive UIs.
  • State Management: A strong grasp of modern state management patterns and libraries.

Why You'll Love Working at Uplift

  • Work-Life Balance: Enjoy a healthy balance, just like everyone else at our company.
  • Career Growth: Embark on a self-driven career path with opportunities for tech lead or client-facing roles.
  • Variety: Work on many different projects and cross-pollinate lessons and solutions.
  • Truly Remote: Avoid the commute. We've been remote-first since inception and excel at remote collaboration.
  • Team Off-sites: Get together in person once a year for a company-wide retreat.
  • Flexible Schedule: Design your own work schedule. Whether it's a four-day week or evening hours, we trust you to manage your time effectively.
  • Mentorship: Get access to Paul & Marius, two of the brightest minds in engineering & consulting.
  • No Red Tape: We have no outside investors, giving us ultimate freedom in the projects we choose.
  • Valued & Respected: We value your opinion and respect the skills you bring to our team.

Our Offer & Benefits

We typically start with a 1099 contract for 3-6 months before offering a traditional W-2 employment, but we’re flexible.

  • Health Insurance: Reimbursement towards your own health insurance via a QSEHRA.
  • Retirement: 401(k) with a 5% employer match.
  • Ownership: Share in the company's success with profit-sharing distributions.

Job Types: Full-time, Contract. (32-40 hours a week).

Automatically Apply to Remote Engineering Jobs!

Let our copilot automatically search & apply to remote jobs from all across the web.

Try it now
Upliftuplift.ltd

At Uplift, we're on a mission to perfect our work-life while learning, building, and enjoying our free time. We build full-stack sites or native-mobile apps and take them to market.

Working Week

Indulge in the freedom to design your own work schedule - that includes a four day work week.

  • Mon
  • Tue
  • Wed
  • Thu
  • Fri

Remote Working Policy

We work fully remotely and are a team of 10 and mostly based in USA.

Company Benefits

  • Health insurance
  • 401(k) company contribution
  • Company retreats
  • Equity / options

Desirable Skills and Experience

Share this job:

Report incorrect data

Let us know if the job has expired