Middle React Engineer (#14348711)

Work type:
Flexible (Office/Remote)
Technical Level:
Middle
Job Category:
Software Development
Project:
Surprise

Our client Surprise.com has created a purpose built enterprise class platform that celebrates employees, managers and business leaders to effectively drive "positive, goal directed behavior" and recognizes major accomplishments and milestones across an organization in support of personal, team and corporate goals.
The company is currently working on the implementation of new products using modern technologies and frameworks to meet scalability and customization challenges.
The Mid-level Engineer will be involved in the development of functionally rich, robust and user-friendly applications, following through all stages of the Agile software development life cycle from inception to implementation.

Responsibilities:

  • Making product better, stronger, faster
  • Implementing new features in partnership with Product organization
  • Tuning the application to make it more performant and scalable
  • Designing an easy-to-maintain, easy-to-extend front-end infrastructure
  • Shipping the best code you can, and helping other developers through code review and mentorship

Requirements:

  • Pixel pushing guru
  • 2+ years building consumer-facing, highly complex web front-ends
  • Expert in JavaScript, CSS/HTML and React framework
  • Experience working on high-velocity feature development projects before
  • Intermediate English or higher (B1+)
  • Good communication skills

Good to have:

  • Experience working with Typescript, styled-components, react-query
  • Experience working within a geographically dispersed team
  • Demonstrated ability to expertly manage conflicting priorities
  • High-bandwidth, high-energy, competitive, and creative individual
  • Driven to outperform; dedicated to self-improvement

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.