AMISEQ

Senior Front End Engineer

Toronto, ON, CA

4 days ago
Save Job

Summary

Responsibilities

  • Collaborate closely with peers, Architects, Product Managers, Business Analysts, Quality Engineers, and Operations teams to develop innovative solutions that meet functional and non-functional standards and expectations.
  • Be involved in development, testing, release, triage, bug fix, documentation and work in an Agile environment. Use of tools like JIRA, Git, CICD and other internal
  • tools on a regular basis to prioritize work and deliver features.
  • Deliver world class web experiences for sellers utilizing modern web technologies while maintaining high quality, reusability, performance and other front end standard methodologies.
  • Though this role expects your mastery in Frontend development, you have to be comfortable with all the layers of multi-tier applications to design complete solutions and maintain products.
  • Participate in technical design and code reviews and provide feedback to other engineers on the team.
  • Estimate engineering efforts, roadmap planning and be responsible for operational processes, such as automation and controls, to help with efficiency and quality of both manual and technical operations.

Preferred Qualifications

  • Bachelor's degree in Computer Science or related field plus 3+ years of experience in building large-scale web based distributed systems.
  • Proficient in Web/Frontend technologies and frameworks like Node.JS, HTML5, CSS3 with LESS or SASS, JavaScript, Ajax, streaming technologies.
  • Proficient in Javascript concepts of scopes, prototype inheritance, closures, promises, async and await, shared memory etc. Experience with transpilers, package management, modules is preferable.
  • Solid CSS3 skills including layouts, media-queries, responsive design, gradients, transitions, positioning, flex, box models, floating and block elements, inlining, preprocessors etc.
  • Hands on frontend testing skills using frameworks such as Mocha/Chai, use of mocks/spies/stubs, visual regression like percy, code coverage and CI/CD integrations like Jenkins.
  • Must have solid understanding of defining REST based interfaces and have a good understanding of storage technologies (relational and NoSQL)
  • Experience building drag and drop functionality, image editing, video upload capabilities, real time streaming is desirable
  • Proficiency with Security, Accessibility, Site Speed optimization, Cross-browser /Cross-platform UX Design is desirable
  • Excellent verbal and written communication skills

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: