Lead Front-End Engineer (React) (#13943867)

SPECIAL REFERRAL BONUS $2000
Work type:
Technical Level:
Lead
Job Category:
Software Development
Project:
Careers platform
Our customer is an online platform that connects school students with STEM employers. Students have the ability to explore career paths, interact with company representatives and apply for work experience and apprenticeships before they leave school.
It empowers students to take control of their career path by connecting them with leading employers and education providers.
Responsibilities:
  • Lead high performance, cross functional agile teams throughout the SDLC to deliver critical business features
  • Coach other engineers on the application and best practices across a broad spectrum of technologies
  • Designing, building, and maintaining efficient, reusable, and reliable code
  • Providing appropriate code comments for program coding by following a standard coding pattern
  • Working with business stakeholders, BA, PM, and team members to develop web hosting control panel
  • Sharing new ideas and techniques and methodologies
  • Explore new opportunities to add value to product and process and present to team
Required Skills:
  • 5+ years of software development experience, with knowledge of Agile software development process
  • Experience in JavaScript, ReactJS, Redux
  • Graphql and Apollo can be a plus
  • Experience with HTML, cross browser CSS and responsive design
  • Understanding of REST APIs and use them in practice
  • Ability to write effective unit and integration tests
  • Understanding of Agile methodologies
  • A growth mindset (thrives on challenges, learns from failure)
  • Commitment to test driven development
  • Upper-Intermediate English level
We offer:
  • Flexible working hours
  • A competitive salary and good compensation package
  • Best hardware
  • A masseur and a corporate doctor
  • Healthcare & sport benefits
  • An inspiring, comfy, clean and safe office

Professional growth:

  • Challenging tasks and innovative projects
  • Meetups and events for professional development
  • An individual development plan
  • Mentorship program

Fun:

  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • A fun zone where you can play video games, foosball, ping pong, and more.