Senior Software Engineer - JavaScript - Perlego|Meet.jobs

Salary

50k - 55k GBP Annually

Required skills

    Job description

    About Us

    At Perlego, we’re working to make education material accessible to all. In this digital age, we believe that anyone should be able to learn anything at any time. Knowledge should be more accessible, not locked behind sky-high price tags and tuition fees.

    We want to change that and make learning accessible to all, and help the environment along the way. Billed by the media as the “Spotify for Textbooks”, Perlego is a learning eBook subscription that gives students and professionals unlimited access to over 300,000 titles.

    With a recent Global expansion and an increased demand for online education post the recent crisis, we’re growing fast!

    We are a happy team of 50 people, with 21 nationalities, and 1 office dog. We’re very proud of our 4.8-star rating on Glassdoor and 97% of the team saying they’d recommend to a friend. We’re a tight-knit bunch who believe culture is the most important part of any business.

    Benefits

    We offer a fantastic workplace at the heart of Central London. We offer a competitive salary, a personal development budget, flexible work hours and the opportunity to design the way millions of students will read and learn. We foster a unique company culture championing self-empowerment, personal development, direct communication and mutual support.

    Holiday 🌴

    30 days (incl. Bank holidays)
    Plus a bonus week over Christmas
    Flexible Working 🏡

    Up to 2 days working from home if outside M25 or 1 Day a week working from home if inside the M25
    Development 🏋🏽‍♂️

    Training allowance of £500 per person year
    Access to 300,000+ books
    Community 👨‍👩‍👧‍👧

    Breakfast together on Monday
    Lunch every other Friday
    Regular social activities, previous highlights have included white Water Rafting, Chateau in France
    Health & Wellbeing 🏃🏽‍♀️

    Subsidy towards your gym / sport membership
    What value you'll add

    Development and refactoring of web application front end code written in modern JavaScript, React & Redux.
    Development of web application back end code written in Node.js & Express with AWS Lambda and AWS Services.
    Creation of automated unit tests, integration tests and end to end tests in Jest/Enzyme
    Contribution to the design of distributed AWS cloud systems
    Documentation of work for external review
    Participating in Scrum meetings, Retrospectives and engaging in Agile processes
    Experience Needed

    Experience in implementing web applications using Javascript, React, Node.js using TDD
    Ideally 3+ years of commercial experience
    Ideally 1+ years of experience in leading a team of web developers.
    Understanding of best practice in Microservices, design patterns, functional programming, REST principles.
    Understanding of Relational Database Design and NOSQL Databases
    Understanding of web security principles and deployment (Webpack)
    Degree, preferably in a computing related subject
    Build and programming in: MYSQL, Javascript, Node.js, React/Redux, HTML5, CSS
    Technical skills in: REST, OOP, Design Patterns, SQL & NOSQL
    Database design, Webpack, Functional Programming, Responsive design, Agile, Continuous Integration

    Perlego