Frontend Software Engineer (Remote)

What we're looking for

  • Deep understanding of JavaScript and its fundamentals

  • Understanding the complexities of the DOM and CSS

  • Knowledge and understanding of the latest developments in JavaScript

  • The ability to reason about trade-offs when discussing front-end technologies

  • Experience with at least one modern front-end framework like Ember (preferred) , React, Angular or Vue

  • Ability to inspire and motivate, to improve quality and productivity, maintaining technical innovation and excellence

  • Developers own their work from start to finish. We don’t have an operations team and we deploy and monitor the areas of the system we work in as part of our day to day. Experience with or willingness to learn Docker and AWS desired.

  • Experience working in scrum environment.

Key Responsibilities

  • Work on greenfield projects to build out our frontend architecture

  • Push the boundaries of modern frontend development to build fast ambitious web applications that will delight our clients

  • Work closely with our product team to build features that have a significant business impact

  • Proactively identify bottlenecks and improve our frontend developer experience

  • Work with our design team to build elegant and intuitive UI components

  • Understand our business context deeply and leverage your engineering knowledge to come up with creative solutions to problem 

  • Work in a small nimble team comprising of technical experts

  • Quality & high standards really matter to us - you will focus on continually applying high coding standards, excellent attention to detail and a methodological work process 

  • Demonstrate proper coding techniques including maintainability, reuse, clean code, unit testing and driving standards within the team.

  • Develop automated unit test and acceptance tests to ensure software meets design criteria.

  • Never stop learning, pursue the latest technologies, seek the best solutions. Always look to improve.

  • Coach and help teammates through code reviews and whiteboarding sessions

  • Be that person who gets involved at a team level on designing and implementing solutions.

  • Someone that challenges the norm and isn’t afraid to voice their opinion.

Posted about 1 year ago