Frontend Developer – Billing Platform
London, United Kingdom
Ruby
React
Typescript
Routing
JavaScript
More jobs from this company
views: 0
Frontend Developer – Billing Platform
About The Role

Ruby Labs is looking for a Mid-Level Frontend Developer who will be responsible for building performant, scalable, and user-friendly web applications. You’ll work with React.js, TypeScript, Next.js, and the modern frontend ecosystem to develop and maintain our web products. You will be part of a cross-functional team, including engineers, QA, and product managers, focused on delivering results in a consistent, sustainable way. The ideal candidate is excited about innovation, stays updated on emerging frontend technologies, and thrives in a remote team environment.

Key Responsibilities

  • Feature Development: Build and maintain features across multiple web applications using React.js, Next.js, and TypeScript.
  • Component Design: Create reusable UI components and design systems aligned with modern web standards and responsive design best practices.
  • State Management: Implement and maintain effective state management for complex frontend workflows.
  • Performance Optimization: Optimize components and pages for speed and scalability, including code splitting and lazy loading.
  • NPM Package Management: Manage dependencies and custom shared packages using NPM and modern tooling.
  • Collaboration: Work closely with Backend Developers, QA, and Product Managers to deliver high-quality user experiences.
  • Testing: Write and maintain unit and integration tests for frontend components using modern tools.
  • Code Review: Participate in code reviews to maintain quality and consistency across the codebase.
  • Documentation: Maintain documentation for features, components, and development guidelines.

Qualifications
  • Experience: 2+ years of experience in Frontend Development, with proven hands-on experience in React and TypeScript.
  • React Ecosystem: Deep knowledge of React.js and its ecosystem, including hooks and functional components.
  • Next.js: Experience building web apps using Next.js and routing.
  • JavaScript/TypeScript: Strong proficiency in JavaScript and TypeScript.
  • Modern Tooling: Familiarity with modern frontend tooling.
  • UI/UX: Understanding of modern UX practices and accessibility standards.
  • Communication: Strong verbal and written communication skills with the ability to work collaboratively.
  • Remote Work: Comfortable working in a remote, async environment with a distributed team.

Nice To Have
  • Billing Systems: Previous involvement in the development and maintenance of billing systems.
  • Contributions to open-source projects or NPM packages
  • Database Skills: Experience using NoSQL databases.
Frontend Developer – Billing Platform
London, United Kingdom
Ruby
React
Typescript
Routing
JavaScript
More jobs from this company
views: 0

Be the first to know about
new jobs every week

Get 8 new jobs with salaries, once per week! Sign up here so you don't miss a single newsletter.