Full Stack Developer (NodeJS/React) – AI collaboration hub platform

Full-Time
, Remote

Are you a Full Stack Developer eager to innovate with cutting-edge web technologies?

Join Camplight and bring your expertise to our dynamic team, where we are at the forefront of developing impactful fintech, healthtech, and edutech solutions.

What you’ll be working on?

We are embarking on an exciting new project to build a transformative web application from the ground up. This project will involve creating engaging user experiences and robust backend solutions, leveraging the latest technologies to deliver exceptional value to our partners.

Your Role

As a Full Stack Developer, you will be responsible for designing, developing, and deploying full-stack solutions using NextJS, React, NodeJS, PostgreSQL, and Docker. You will work closely with our team to iterate quickly and adapt to evolving project needs. Your role will also involve collaborating with team members to ensure seamless integration of new features and maintaining high-quality code standards.

About Camplight

We build self-organizing technical teams, offer software development services, and work with businesses and entrepreneurs to create new products. With over 300 successful software projects, some ongoing for over 8 years, we strive for long-term success for our partners.

By following the principles of self-management and organizing as a cooperative, we achieve 95% satisfaction among them. We seek the best talents to join us and value transparency, collaboration, trust, responsibility, and innovation.

When joining Camplight, you can become a co-owner of the cooperative, allowing you to steer the business and share in the rewards of our collective success.

MPI 5206

What are we looking for?

  • Ownership mindset: We want individuals who care about their work, take pride in being professionals, and deliver high standards consistently.
  • Technical expertise: You should be proficient in NextJS, React, NodeJS, PostgreSQL, and Docker, with the ability to write high-quality software efficiently.
  • Communication skills: Excellent written and verbal communication in English is crucial for working with partners and team members. Emotional intelligence and the ability to manage stakeholder expectations are highly valued.

Requirements

  • Proficiency in NextJS, React, NodeJS, PostgreSQL, and Docker.
  • Experience with Tailwind, tRPC, and Langchain is a plus.
  • Startup mindset with the ability to iterate quickly and embrace change.
  • Solution-oriented with strong problem-solving skills.
  • Self-starter capable of working independently and as part of a dynamic team.

Nice to have:

  • Familiarity with Zod.
  • Experience in a startup or fast-paced environment.

What do we offer?

We focus on health, wealth, and empowering relationships:

  • Fully remote work with flexible work hours.
  • Competitive salary.
  • Opportunity to become a co-owner of the cooperative.
  • Individual career development plan.
  • Friendly team and company culture.
  • Prioritization of mental and physical health in the workplace, supported by a community committed to a healthy lifestyle.
  • Empowering relationships for engineering alongside colleagues who cherish growth mindsets in a unique environment blending service and product craftsmanship.
DJI 0120

What does the interview process look like?

  1. Initial Interview: We’ll start with a friendly 45-minute cultural and technical interview. Two members of our team will assess your cultural fit, past experience, and engineering expertise, major challenges you’ve tackled, and discuss your ideal workspace.
  2. You can choose between two Technical Deep Dive options:
    1. Homework Assignment: If there’s a match, we’ll provide a brief homework assignment designed to take around 2 hours to complete. This will be followed by a 1-hour technical interview to discuss the homework and conduct a technical deep dive.
    2. Pair Programming: If you prefer not to do a homework assignment, we’ll have a 2-hour technical deep dive session, primarily focused on pair programming.

Regardless of the outcome, we will provide you with constructive feedback to help you grow.