« Go back to job listings

Full-Stack JavaScript Developer (Mid/Senior) - Crewfire [CLOSED]

Full Time 3500.00 - 6500.00 USD Type: Monthly

CrewFire is a brand ambassador platform that allows DTC brands to turn their best customers into a thriving army of ambassadors. Started as a side project over 5 years ago, CrewFire has built a ton of inbound interest in its platform which lends it a lot of safety and 'automatic growth'. But the real growth has just started this year when the founder Alan finally saw the company's real potential and decided to take this project on full-time.

Their customers love them because using Crewfire allows them to create an active and motivated community of their best customers to help multiply their brand's organic growth and create lifelong relationships with their ambassadors. Building this out for a brand leads to a ton of referrals and user-generated content, which becomes a huge long-term asset as social proof becomes more and more important with each passing day.

The current culture of the company can be described best in a few words: optimistic, innovation-focused, and excited to continue to change the game for their brands. They are also big into self-development and about allowing their employees to do what makes them feel excited.

Currently, the team at CrewFire consists of 3 full-time employees along with a few project-based contractors. Due to the need for a good developer, they are on the lookout for two Full Stack JavaScript Developers, mid-and senior-levels, to join the team to continuously push new updates to their product and make it the best in the industry, so that they can continue to grow and delight their user base.

The team is excited at the opportunity of making the lives and businesses of their customers better. Needless to say, their next Full Stack JavaScript Developer has a huge impact on the project and overall business so they are looking for somebody who's really competent and knowledgeable about a wide variety of programming subjects and is a great communicator at the same time.

Your main responsibilities as a Full Stack JavaScript Developer will include:

  • Scope, design, and implement new end-to-end functionality
  • Writing clean and maintainable code for their React frontend and GraphQL API
  • Work closely with the customer support and clients to resolve the issues and improve the product's user experience
  • Work closely with the rest of the team to solve ambiguous user challenges
  • Perform detailed code reviews of changes made by your teammates
  • Help us build a mobile app from scratch this year

Tools used in the team include:

  • Slack (for internal communication)
  • ClickUp (for managing the backlog)

In the beginning, you will either work on bringing some exciting new functionality for their clients like allowing ambassadors to create personalized "store" pages with products from their clients’ Shopify, or breaking ground on the React Native mobile application. Mostly getting familiar with the codebase & processes through work on small features and bugs while learning about CrewFire's past & future aspirations.

The skills of the most suitable candidate:

  • At least 2+ years of full-stack experience
  • NodeJS / GraphQL
  • React w/ Apollo
  • PostgreSQL / Redis
  • TailwindCSS / Heroku / Netlify
  • SendGrid / Twilio / Facebook Graph API / Instagram API / Twitter API
  • React Native for Android & iOS

Brownie points for:

  • Good sense of UI and UX
  • Previous experience with React codebase

The personal traits of their perfect colleague:

  • Proactive and detail-oriented personality, not afraid of taking initiative and improving the current work-approach
  • Friendly approach and positive attitude - always more than welcomed
  • Passionate about learning new technologies
  • Enthusiastic and smart enough to figure things out quickly

What’s in it for you?

  • Monthly salary between $3.500 – $6.500* depending on seniority
  • Full-time position (8 hours per day, 5 days per week)
  • Flexible schedule - you manage your own working hours (just work between 2-4 pm GMT for some crossover)
  • As the revenue grows, a high priority will be to bring everybody's salaries to above market rate, so the currently offered salary could increase pretty fast

*Please note that this is a gross salary and that you are responsible for any tax-related procedures in your country of residence. We kindly ask you to apply only if you are happy to work remotely as an independent contractor.

This position will be closed as soon as we find the perfect match. So, make sure to read the description carefully and take your time to submit a high-quality application that stands out.

If you apply, JobRack will respond promptly and keep you updated throughout the process.

As part of the hiring process, please then expect the process to include:

1 - Filling in the application form once you click “Apply”

2 - Completing test tasks, if short-listed

3 - Attending video interviews where you will have the opportunity to talk more about your previous experience and the new role

Applications are only accepted through JobRack. Crewfire has specifically requested that you do not contact them directly. If you have any questions please contact us using support@jobrack.eu

To make sure you receive updates on your application please add recruitment@jobrack.eu to your email address book.

Got questions about working remotely? Check out JobRack’s FAQ for answers to everything you might want to know. https://jobrack.eu/jobseeker-faq

Crewfire

CrewFire is a brand ambassador platform that allows DTC brands to turn their best customers into a thriving army of ambassadors. Started as a side...

View company profile

Similar Jobs

Senior Node/React Developer

FoodStyles

FoodStyles makes finding food simple and enjoyable. They're on a mission to help everyone find the right meal, whether it's based on taste, diet, or c...

Apply