Checkout Page: Remote Full Stack JavaScript Developer

Related keywords: remote job qaremote job europefull time remote job

This page contains product affiliate links.

Overview

Checkout Page is offering a Remote Full Stack JavaScript Developer position aimed at individuals who want to build and scale a tech stack in a startup environment. The team currently consists of four members, including co-founders, and promotes a serene work culture focused on growth and customer success. The company is profitable and recently obtained funding from the TinySeed accelerator program, enabling them to expand their team further.

Position Description

The company is searching for an experienced full-stack JavaScript developer to undertake several key responsibilities. This includes:

  • Building new features from the ground up
  • Maintaining existing features and fixing bugs
  • Scaling the tech stack as the company continues to grow
  • Working closely with the co-founders, thus offering the developer a chance to make a significant impact on the codebase

As the first developer hire, this role offers a unique opportunity to work across the entire stack, giving the candidate full ownership of their responsibilities.

Required Skills

To qualify for the position, candidates should possess the following skills and experience:

  • A minimum of 3 years of full-stack software development experience
  • Proficiency in React, NodeJS, and MongoDB
  • Capability to develop features across the stack
  • Strong written and spoken English skills
  • Personal equipment that includes:
    • A MacBook
    • An adequately quiet and conducive workspace
    • A fast and reliable internet connection

It’s emphasized that being part of a small startup means candidates must be ready to embrace full ownership of their role, quickly assimilate into the existing codebase, and contribute from day one.

Work Environment

The working hours for this position are categorized as full-time, requiring involvement five days a week. As the team consists of members based in Europe (GMT+0) and South East Asia (GMT+8), candidates must be able to overlap their schedules with those time zones. Consequently, applicants from the Americas cannot be considered for this role.

Technical Stack

The technology stack used by Checkout Page includes:

  • Frontend: React and Tailwind
  • Backend: NodeJS, Koa, and MongoDB
  • Marketing Site: NextJS and Sanity CMS

The developer will regularly work with Stripe APIs, ensuring stability is maintained, which is of utmost importance due to the payment platform's requirements. The team employs rigorous manual testing and QA, utilizing Jest to maintain and write test codes.



Tools Utilized

The tools the successful candidate will be expected to use include:

  • Cursor
  • GitHub
  • Stripe
  • Sentry
  • Notion
  • Slack
  • Loom

These tools are integral to streamlining workflows and ensuring efficient collaboration among team members.

Interview Process

The application process involves several steps:

  • Candidates must create and submit a 3-5 minute Loom video as their introduction, discussing some recent code they have written along with why they believe they are a strong candidate for the position.
  • After the initial submission, selected candidates will participate in a 30-minute video call with the co-founders.
  • To further assess skills, candidates will undergo a 3-day paid trial where they can demonstrate their abilities in action.

This structured approach not only evaluates a candidate’s technical prowess but also their capability to fit into the company culture and values.

Salary Information

While specific salary details are not mentioned in the job description, it's worth noting that many companies in the tech sector typically offer competitive salaries, especially for experienced developers in a startup setting. Given the company's profitable state and recent funding rounds, it can be expected that the offered salary will be attractive to potential applicants.

Conclusion

For job seekers interested in working within a dynamic and supportive startup environment, the role of Remote Full Stack JavaScript Developer at Checkout Page presents an exciting opportunity. Prospects will participate in building essential features and maintaining code stability while enjoying a calm and stress-free job environment. The blend of both technical skills and a passion for growth, along with strategic management of time zones, will play a crucial role in securing this position.



This job offer was originally published on weworkremotely.com

Checkout Page

Remote

Software development

Full-time

January 14, 2025

17 views

2 clicks on Apply Now

Share


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.