Senior Front-End Developer

Remote $115k–$196k senior 1 month ago full-time quality 8.5/10

Role in brief

Bookipi is seeking a Senior Front-End Developer to evolve its web and mobile applications. This remote role involves using ReactJS and React Native to build new features, integrate payment solutions, and maintain code quality. It suits an experienced developer skilled in front-end architecture and team mentorship, who can contribute to a rapidly growing platform.

ReactJSReact NativeTypescriptReact HooksRedux

About the role

This role focuses on advancing Bookipi's web and mobile applications, which have seen significant growth. The developer will be responsible for designing and implementing new features using ReactJS and React Native, ensuring the platform continues to scale effectively. A key part of the work involves integrating payment solutions, specifically with Stripe, to provide secure transaction capabilities for users.

The position requires a strong emphasis on code quality and architectural design. The developer will architect efficient and scalable code, adhere to best practices, and participate in code reviews. Beyond individual contributions, the role involves mentoring junior developers, fostering a culture of continuous improvement within the team, and ensuring system stability by promptly resolving technical challenges.

Candidates will contribute to an Agile development environment, engaging in sprint planning, daily stand-ups, and retrospectives. Staying current with industry trends and recommending new technologies to improve product functionality are also core aspects of the job. This is a remote-first company, looking for someone who can thrive in a distributed team setting while helping to refine a successful platform.

The annual salary for this position ranges from $115,000 to $195,500 USD.

Skills that matter here

  • ReactJS: This is a core technology for developing Bookipi's web applications and building new features.
  • React Native: This skill is essential for developing and enhancing Bookipi's mobile applications.
  • Typescript: The role requires coding in Typescript to ensure robust and maintainable front-end solutions.
  • React Hooks: Experience with React Hooks is a mandatory requirement for building functional components.
  • Redux: Proficiency in Redux is a mandatory requirement for managing application state.

Who this role suits

  • A problem-solver who can deliver high-quality code at scale.
  • Someone with at least 7 years of software engineering experience, specifically in front-end development.
  • A mentor who can provide constructive feedback and guide junior developers.
  • An individual who thrives in a remote-first, fast-paced startup environment and adapts quickly to change.

From the employer

  • Collaborate with cross-functional teams to design, develop, and implement features for Bookipi's web and mobile applications using ReactJS and React Native.
  • Lead the integration of payment solutions, with a focus on Stripe, ensuring seamless and secure transactions for our users.
  • Architect efficient and scalable code structures, adhering to best practices and coding standards.
  • Conduct code reviews, provide constructive feedback, and mentor junior developers to foster growth within the team.
  • Troubleshoot and debug issues, resolving technical challenges promptly to maintain system stability.
  • Stay updated on industry trends and emerging technologies, recommending innovative solutions to enhance product functionality and performance.
  • Participate in Agile development methodologies, contributing to sprint planning, daily stand-ups, and retrospective meetings.
  • Excellent ability to code in ReactJS, React Native, and Typescript.
  • Experience in React Hooks and Redux is a MUST.
  • Minimum of 7 years of relevant work experience as a software engineer, software developer, backend developer, or full-stack developer.
  • Experience in designing mobile apps, web apps, and websites with a strong focus on user experience.
  • Formal computer science or software engineering qualification is preferred but not required.
  • Experience in coding solutions for payroll, timesheets & rosters, and contract management is advantageous.
  • Working experience in a startup environment is a plus, demonstrating adaptability and a proactive approach to problem-solving.

Questions about this role

Is this a remote position?

Yes, this is a remote position with a full work-from-home policy, as Bookipi operates as a Remote First company.

What is the seniority level for this role?

This is a senior-level position, requiring a minimum of 7 years of relevant work experience in software development.

What are the core technologies used in this role?

The core technologies for this role include ReactJS, React Native, Typescript, React Hooks, and Redux.

Similar jobs

Before you apply

  • Legitimate employers never ask you to pay anything to apply or get hired.
  • Never share seed phrases or private keys. No real job needs them.
  • Do not install software ("test tasks", "trading tools", "video call clients") sent during hiring.
  • Check that the application page's domain really belongs to Bookipi.