Senior Frontend Engineer

closed
Cadmus Logo

Cadmus

πŸ“Remote - India

Summary

Join Cadmus, a global EdTech company, as a Senior Frontend Engineer and contribute to our mission of providing high-quality education to 1 billion students by 2050. You will be part of a dynamic team working on cutting-edge software products and creating exceptional user experiences. This role requires 5+ years of frontend development experience with expertise in React.js, Typescript, HTML, CSS, and GraphQL. You will play a crucial role in building and maintaining design systems and deploying applications. The position offers a remote-friendly, flexible work culture, competitive pay with equity, and opportunities for professional development. We are a small, fast-growing team, so the ability to work autonomously and proactively is essential. The ideal candidate will have experience in a startup environment and be comfortable with ambiguity.

Requirements

  • 5+ years of industry experience in frontend software development
  • Have played a crucial role in the creation and maintenance of design systems, in conjunction with Product Designers
  • Have prepared and maintained coding style guides, component libraries and design tokens when working within a design system
  • Have built and deployed a range of internal and external applications using modern front-end technologies (e.g. Typescript, React, HTML, CSS), consuming APIs (GraphQL, RESTful), and styled components
  • Have expert understanding of, and ability to interpret Web Content Accessibility Guidelines (WCAG 2.1 AA) as development requirements
  • Have been entrusted with critical decision-making
  • Understand the pros and cons of the decisions that you have taken, and have reflected upon them
  • Be flexible, comfortable with ambiguity, and have experience scaling systems to support rapid growth
  • Have been a one-person army when needed, working with multiple stakeholder
  • Be able to achieve at least 5 hours of overlap with the team in Melbourne, which typically works between 9 AM and 630 PM AEST

Responsibilities

  • Play a crucial role in the creation and maintenance of design systems, in conjunction with Product Designers
  • Prepare and maintain coding style guides, component libraries and design tokens when working within a design system
  • Build and deploy a range of internal and external applications using modern front-end technologies (e.g. Typescript, React, HTML, CSS), consuming APIs (GraphQL, RESTful), and styled components
  • Operate at executing pixel-perfect design as well as building complex applications that span across both FrontEnd and BackEnd
  • Expert understanding of, and ability to interpret Web Content Accessibility Guidelines (WCAG 2.1 AA) as development requirements
  • Take an idea and take it all the way to closure, with minimal hand-holding
  • Work with multiple stakeholder
  • Collaborate with other developers, and participate in group-level activities like code reviews, stand-ups
  • Own the work that you do, which includes the quality bar that you set for yourself and others
  • Operate with a high degree of autonomy
  • Be proactive and solve problems with other stakeholders (e.g product, design) without needing a lot of handholding

Preferred Qualifications

  • Experience with server side languages like Elixir, Ruby, Python
  • Ability to build complex applications that span across both FrontEnd and BackEnd

Benefits

  • A remote-friendly, flexible working culture; where you can work from any global location
  • Competitive pay, with equity for the right candidates
  • A diverse and inclusive workplace where there are no barriers to anyone succeeding
  • A surrounding team of mission-driven individuals who genuinely love what they do
  • Mentoring and succession planning for your career
This job is filled or no longer available