Software Engineer, Front-End Developer (Remote)

May 1

Apply Now
Build with Assembly logo

Build with Assembly

Start. Simple.

Innovation Strategy • Software Solutions • API Development • Web Applications • Technical Development

11 - 50

Description

• Build UI components and compose them into applications for multiple browsers • Analyze and understand business and design requirements; produce technical tasks and breakdown into estimates • Define, review, communicate and follow development approaches for the technical tasks • Collaborate with the back-end developers and QA engineers to integrate and test • Work closely and collaborate with other developers and team members, communicating effectively and working together to reach defined goals and meet deadlines • Attend and participate in daily standups and project retrospectives • Participate in career development and performance reviews • Commit to ongoing learning and development; participate in conferences and educational programs • Stay up to date with current best practices • Follow new and emerging technologies • Participate and contribute to company culture

Requirements

• 5+ years of experience working as Front-End Developer • Excellent working knowledge of modern JavaScript • Solid experience with semantic and accessible HTML • Hands on experience with CSS3 and CSS-in-JS (styled-components) • Proven knowledge of React (version 16 or higher) is a must • Experience with mobile-first UI development • Previous experience writing functional UI tests (Jest and react-testing-library) • Hands on experience with i18n and l10n (react-i18next) • Experience contributing to design-system component libraries • Multiple years’ experience with source control management systems • Demonstrable ability to write clean, structured, maintainable code • Experience with automated testing and/or code analysis techniques • Familiarity with development & release tooling (i.e. npm/Webpack/Babel/Github) • Ability to analyze wireframes or static designs and identify potential issues or hidden complexities • Proficient knowledge of cross-browser compatibility issues and ways to work around them • In-depth understanding of web development and web development processes • An understanding of the fundamentals of server-side rendering is nice to have • Understanding the concepts of a headless CMS architecture is nice to have • Experience with Sitecore CMS is nice to have • Bachelor’s degree in computer science or related field is preferred • Critical thinker, great analytical and problem-solving skills

Benefits

• Many opportunities to learn, grow, and earn certifications through our internal upskilling program • Start-up work culture while getting to work on industry leading solutions for some of Canada's leading companies • Working with cutting edge cloud technologies • Exposure to teams Designing and building cloud-native software

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com
Jobs by Title
Remote Account Executive jobsRemote Accounting, Payroll & Financial Planning jobsRemote Administration jobsRemote Android Engineer jobsRemote Backend Engineer jobsRemote Business Operations & Strategy jobsRemote Chief of Staff jobsRemote Compliance jobsRemote Content Marketing jobsRemote Content Writer jobsRemote Copywriter jobsRemote Customer Success jobsRemote Customer Support jobsRemote Data Analyst jobsRemote Data Engineer jobsRemote Data Scientist jobsRemote DevOps jobsRemote Ecommerce jobsRemote Engineering Manager jobsRemote Executive Assistant jobsRemote Full-stack Engineer jobsRemote Frontend Engineer jobsRemote Game Engineer jobsRemote Graphics Designer jobsRemote Growth Marketing jobsRemote Hardware Engineer jobsRemote Human Resources jobsRemote iOS Engineer jobsRemote Infrastructure Engineer jobsRemote IT Support jobsRemote Legal jobsRemote Machine Learning Engineer jobsRemote Marketing jobsRemote Operations jobsRemote Performance Marketing jobsRemote Product Analyst jobsRemote Product Designer jobsRemote Product Manager jobsRemote Project & Program Management jobsRemote Product Marketing jobsRemote QA Engineer jobsRemote SDET jobsRemote Recruitment jobsRemote Risk jobsRemote Sales jobsRemote Scrum Master + Agile Coach jobsRemote Security Engineer jobsRemote SEO Marketing jobsRemote Social Media & Community jobsRemote Software Engineer jobsRemote Solutions Engineer jobsRemote Support Engineer jobsRemote Technical Writer jobsRemote Technical Product Manager jobsRemote User Researcher jobs