Senior Front-End Software Engineer
We are looking for an experienced full stack engineer to lead a dynamic team of engineers that own our website frontend, 3rd-party CMS and associated API integrations. We have built a scalable infrastructure that seamlessly integrates the customer lifecycle from lead to sale and you’ll be caretaker of the engine of our business: our product and marketing presence across all digital platforms.
What you would do:
Build, maintain and continuously deploy B2C and B2B frontend interfaces
Maintain a well documented, clean, testable code base that allows scalability and quality
Work closely with product to design and architect solutions
Act as release manager in our CI/CD process when necessary
Direct QA engineers as a safety net for our CI/CD pipeline when necessary
Who we want:
A full stack software engineer with a deep understanding of frontend frameworks like ReactJS, Vue.js or AngularJS. Experience with mobile frameworks like React Native a plus
A creative thinker who can take wireframes and translate them into pixel-perfect replicas using responsive, well-crafted CSS pre-processed by Sass
A budding entrepreneur who would enjoy collaborating with product and stakeholders to build immersive, dynamic and responsive frontend experiences
A tinkerer who can set up seamless, robust integrations using RESTful APIs and is comfortable working with containerization in a cloud-based infrastructure
A stickler for Agile process who can take direct control if and when necessary
A kind person who likes to work in an open, blameless environment
The nuts and bolts:
ReactJS
Redux
CSS/Sass
AWS
EKS
Docker
Lambda
API Gateway
S3
Redshift
DynamoDB
Prismic.io (Headless CMS)
VWO
Heroku (being deprecated)
Elasticsearch, Logstash, and Kibana
CircleCI
GitHub
Salesforce
Hubspot
Slack
Jira