Front end web developer who loves challenges and is motivated to constantly learn. Passionate about design yet appreciate that for design to be useful, it must serve a need. Acknowledge the tradeoffs of various client-side Javascript frameworks, looking forward to run code through performance analyzers to see where you can improve it, and take just as much time to structure LESS files as Javascript’s.
- Test and support existing front end assets
- Collaborate with other Engineers to adopt new conventions, workflows and libraries for UI development and testing
- Development of new data views & UX experiences
- Inspire backend development to support innovative frontend features
- Master of front end web application development
- HTML5 / Javascript / JQuery
- Backbone.js / Angular.js / React.js
- CSS / LESS / SASS
- Experience working as a software engineer on really cool, challenging projects
- Experience as a front end developer on highly-interactive web applications
- Ability to balance between "getting things done" and “long term maintainability & extensibility”
- Passionate about technology and love working together with like-minded smart people
- BS in Computer Science or a related field, or equivalent experience
- Knowledge of ES6, Webpack, transpilers & modern JS ecosystem
- Experience with full stack development, particularly using Node.js, APIs & SQL
- Familiarity with best-practices and Agile software development
- SCRUM
- Continuous Deployment
- Integration & unit testing
- Versioning (Version Control, Semver)
- Multiple isolated environments
Opportunity to join an ambitious early stage business apps startup and be part of a small core engineering team that is making a big difference in the corporate scene.