Software Development Engineer (Frontend)
Netomi
- Toronto, Canada
- Mid Level
- Posted
Join our team as a Software Development Engineer (Frontend) and take ownership of key UI modules, front-end build and test systems, and the technical feasibility of UI/UX designs. You will be responsible for translating designs and wireframes into high-quality code, building reusable components and front-end libraries, and optimizing UI applications for performance and scalability. This position offers flexible work environments, educational and professional development opportunities, equity opportunities, a 401K plan, daily catered lunch, work from home opportunities, and health insurance.
Responsibilities
- Ownership of key UI modules, front-end build and test systems.
- Ensure the technical feasibility of UI/UX designs and implement them.
- Optimize UI application for optimal performance and scalability.
Requirements
- 3-6 years experience in building UI heavy features, preferably for a highly used B2B SaaS application
Mastery of JavaScript or TypeScript, HTML5 and CSS3
- Great knowledge of UI code compilation, packing and distribution management
- Experience with one or more unit, component and integration testing tools such as Jasmine, Karma, Jest, Mocha, etc
- Hands-on experience with Vue.js or React
- B.E. or in Computer Science or related fields
- Great knowledge of common web services technologies such REST and Web Hooks
Preferred
- Knowledge of NodeJS as a backend for web applications is a plus
jobapplier