We are looking for an exceptional individual to join our growing team ofdevelopers, working within the amazingly vibrant Salon and Spa world. As part of our team, you will own and drive technical projects from specification through to delivery and beyond. If you get a buzz from taking initiative, redefining expectations, buildingchampionsoftwareand getting involved in challenging technical debates with the team, this is the place for you.
We are offering a flexible work at home environment: no more office commute!
Responsibilities
Reporting directly to the CTO, you will haveownership of building product components from the design stage, right through to production.
You will deliver complete solutions to business problems,
You will shape product direction and roadmap choices.
You will design and deliver beautiful, scalable and robust solutions.
You will help build a friendly, supportive engineering team and culture
Job Role
Hands-on development: analyze product specifications, design implementations, write code and rapidly deliver features.
Develop engaging and robust digital experiences to complement our entire product suite.
Contribute technical ideas and suggestions to enhance the direction of the product.
Write efficient, maintainable and reusable code and associated unit tests.
Be an efficient and responsible team member, communicate, participate and help
Help to mentor other members of the team and contribute to system architecture and development process.
Work with QA in a biweekly release cycle.
Be enthused about teamwork in an AGILE environment: attend daily stand-ups, plan and demo your projects.
Work with our outsource partners to ensure all work meets our exacting standards.
Skills & Requirements
Full Stackdeveloper with several years of relevantexperience.
Product-focused, Agileapplication development experience.
Evidence of delivering consumer facing, mass market, networked, high-performance web and/or mobileapplications.
Up to date with the latest application trends and technologies.
Good understanding ofdata structures, design patterns, and modern programming practices.
Understanding of analytics, remote reporting and measurements.
Experience of working with Continuous Integration (CI) and Unit Testing.
Experience in applicationperformance tuning.
Strongdesign sensibilities
Experience building beautiful, responsive and high-quality systems.
Technical Skills
at least one ofAngular 2+/Angular/React (preferablyAngular 2+)
HTML5/CSSandrelevant build tools
Nodejs
Lambda &AWS api Gateway
Express.js
RESTful api experience
Automated testing
also nice to have:
Dynamo/Mongo/Cassandra
Python
Java
ElastiCache
Oracle
About You:
Self-motivated and able to achieve deadlines and work independently.
Love to write clean, reusable code and have a passion for web/mobile development.
Solid communication skills and team-working capability.
Positive and logical approach together with willingness to learn.
Attention to detail and a passion for quality.
Ability to work remotely, be self-motivated and disciplined in work/life balance.
