Front End Developer

  • Job Reference: 473423167-2
  • Date Posted: 15 January 2022
  • Recruiter: Cord
  • Location: London
  • Salary: On Application
  • Sector: Reception & Front Desk
  • Job Type: Permanent

Job Description

We are on a mission to increase the number of people doing their best work. Ben and Will started cord in 2016 and we are now a team of 40, split into four functions: Product/Tech, Customer Success, Growth and Invites. The people who use cord speak to all sorts of different companies, from bootstrapped startups in a bedroom to VC backed companies. To date, we've started more than 90,000 conversations. But this is only the start …

We're a diverse team of talented, value-driven people focused on creating positive change at scale. We look for people who naturally lead from the front and work best in a results and data-driven environment. We believe this gives people freedom, autonomy and a clear focus. We don't rush our hiring, and we don't make someone an offer lightly. But when we do, we back them. We invest in the craft of our work, prioritise individual learning and execute collaboratively.

Our office is right next to London Bridge Station in Central London.

About The Job:

We're looking for a user-focused Front End Developer to further improve Cord's frontend. This is a fantastic opportunity to work within a passionate team and have a big impact on the entire organisation and the experience of cord users.
You will join the Tech Team, which focuses on defining, developing, and iterating cord's product offering for startups and developers. As a Front End Developer, you will team up with the Back End Developer and work closely with our Head of Engineering, and UI/UX Lead to build and test new amazing features. You'll also work on improving and maintaining current features, fixing bugs, and working on compatibility with multiple browsers.
Drawing upon the Lean UX framework, you may be asked to work together with the Senior UI/UX Developer to run user testing. Given a set of product and user requirements, you will be able to independently design the solution and initiate the development process to build features.
  • Effectively contribute to cord with the development of new and innovative features
  • Write testable and maintainable code following coding standards and best practices (where applicable)
  • Implement the designs with a keen focus on UI and UX
  • Maintain and enhance existing features
  • Contribute to the improvement of integration and internal tools
  • Work with UI/UX lead to improve design system
  • Iterate and improve front-end processes
  • Document UI components and update tech wiki
Skills and Attributes:
  • Excellent understanding of JavaScript ES6 and React
  • Excellent understanding of HTML5, CSS3, SCSS and Styled-components
  • Knowledge of modern web services and APIs, and love learning about technical solutions
  • Knowledge of recent React features, IE: Hooks, Context, Code-splitting, Suspend
  • Being familiar with Git and SEO
  • Basic knowledge of usability principles, user testing methodologies, and Human-Computer Interaction
  • Detail-focused
  • Enthusiastic
  • Collaborative and people-focused approach to building a brilliant product
"Nice to have" but not essential:
  • Bachelor/Masters Degree in Software Engineering or similar
  • Experience with React Native or any kind of mobile development
  • Knowledge of unit testing, functional testing, JavaScript testing frameworks like Jest, Mocha, and Enzyme
  • Understanding of the Lean UX framework/process
  • Knowledge of CSS3, or SVG animations
  • Unlimited holiday: We run on results, not facetime
  • Stock Options: Everyone has stock
  • Culture: A supportive culture that actively encourages continuous learning and progression
  • A Fun & Rewarding Environment: stimulating, fast paced, meaningful & exciting
  • Mental Health Support and Therapy sessions for free
  • Cycle to work scheme
  • Regular team building and social events
  • Tech / Kit Budget to give you the tools you need
  • Screening call with recruitment team
  • Take home test / code sample
  • Face to face interview with tech team
  • Final round with founders
JavaScript, React, HTML/CSSJavaScript, React, CSS