Strong Mid-level front-end developer

Betinspire is looking for a STRONG mid-level front-end developer to join its team.

The role and responsibilities:

  • Passion for our profession, in particular
    front-end development, and improving yourself technically;
  • Proven experience in delivering production
    software using JavaScript or Typescript;
  • Highly proficient in spoken and written English;
  • Bachelor’s Degree in IT or equivalent;
  • Solid knowledge and experience with HTML5 and
    CSS3;
  • Excellent communication skills and a pragmatic
    approach to problem solving.

Skills and experience required:

  • Solid knowledge of TypeScript and ESNext;
  • Experience in other strongly typed programming
    languages;
  • Interest in contemporary programming trends such
    as functional and reactive programming, CSS preprocessing, alternative
    JavaScript languages, web components, touch user experiences, and responsive
    design;
  • Experience with React, Redux, Lodash, RxJS,
    Babylon.js;
  • Knowledge of modular CSS by using css-modules
    and post-css;
  • Experience with testing and specifications
    libraries like Jest, Enzyme, Pupeteer, WebDriverIO, Cucumber, Mocha.
  • Knowledge of JavaScript ecosystem tools, such as
    webpack, npm, yarn;

You have experience of working in an agile environment. You know how to collaborate with UX designers, back-end developers, testers and business stakeholders to deliver working software in rapid iterations.

You understand accessibility, performance, progressive enhancement and responsive design.

Equal opportunities:

Betinspire is fully committed to the principle of equal opportunities in employment and opposes all forms of unlawful or unfair discrimination, direct or indirect. All employees are expected to promote and work fully in line with the company’s Equal Opportunities Policy.

Betinspire is a Disability Confident Leader employer and welcomes applications from disabled people. If disabled applicants meet the minimum criteria for the job, they can request and will be offered a guaranteed interview. Should applicants require reasonable adjustment support for the interview, please contact the Resourcing Team.