You will be responsible for assisting with developing, coding and modifying web-based applications, from layout to function, and per specifications. You will help to create visually appealing sites that feature user-friendly design and clear navigation, while maintaining supportability and nailing our internal coding standards. Your work will immediately impact our application stack and drive how our customers interact with their data – in a highly visible, high-touch atmosphere. Ideally, you will be self-motivated and self-guided with the ability to estimate work, hit deadlines and thrive in a fast-paced environment with constant changes. Collaborative and team-centric attitude is a must, great communication skills and a sense of humor is required!
Your day-to-day duties:
Daily development of front-end Registration and Application websites for the event industry
UI/UX design and implementation, from concept to end-user testing support
Constant communication with colleagues across multiple time zones
Applying a strong grasp of security principles and how they apply to E-Commerce applications
Occasional travel, domestic and international, is required to support our events
Regular exposure to business stakeholders and executive management, as well as the authority and scope to apply your expertise to many interesting technical problems
Skills and Qualifications that you have:
Excellent skills in Vuejs, including vue-cli, vuex, vue-router, and vue-i18n
Excellent skills in Typescript, including writing TS interfaces for 3rdparty packages that do not provide typings
Proficient in ES6/ES7/ES8 – a plus if you are into ESNext
Proficient in unit testing with Jest and/or Mocha
Excellent skills with git and Bitbucket, including 100% fluency in gitflow, and a plus if fluent in SemVer
Excellent skills with HTML5 standards
Proficient with transpilers such as S(A/C)SS or stylus
Excellent skills in functional AND object-oriented design paradigms
Experience from design through implementation of complex UI and UX
Proficient in tools to support legacy browsers, including, but not limited to: browserslist, polyfills, and custom shims
Proficient in bundlers, such as Webpack, Rollup, Fuse-box, and/or performance optimizations
Proficient in consuming provided APIs
Proficient in authorization and state management
Proven track record of being able to move a project from concept to implement to production
It would be nice if you have:
Open source projects and/or contributions
Bonus if proficient in end-to-end testing using Cypress
