We are looking for a Senior Frontend Web Developer to help us build and launch our latest product, a performance tracking platform that will change the e-commerce world.
Who we are looking for
You've worked in an Agile (SCRUM) development environment
You have a strong learning reflex and see challenges as a chance to grow
You want to see customers getting value out of the software you wrote to solve their problems
You are happy to help other developers learn from you, and you hope they challenge you do learn new things as well
You're proud of the code you write, but you're also pragmatic about design vs iteration: you know when it's time to refactor, and when it's time to ship.
You're focused, driven and can get challenging projects across the finish line but you know that sometimes it's okay for deep work to take its time.
You have experience operating services in production and take software quality practices personally.
You work well on a growing team, communicating clearly and often
You have an interest in constantly learning how the team can build better, more scalable, and most sustainable solutions
Skills and experience you will need
5+ years of front-end development experience
Excellent knowledge of HTML5
Excellent knowledge of CSS3
Excellent understanding of the DOM and how to write properly structured HTML code
Very good knowledge of at least a JS framework such as Vue.js, React, Angular, etc.
Very good knowledge of working with state containers such as Redux, Vuex, etc
Very good knowledge of LESS or any another CSS preprocessor
Experience with Vue.js and Vuex is a huge plus
Excellent understanding of design principles to support large-scale applications
Experience with source code management strategies (e.g. forking, branching), and release management
Experience writing tests
Ability to quickly learn new languages
Experience developing complex web applications
Ability to write readable, robust and reusable code
What we offer
Full-time position with competitive salary
High level of responsibility and autonomy from day one
Dynamic work environment with potential for career growth
Health benefits and other office perks such as fully stocked kitchen
Possibility of stock options in the company down the road