Frontend Engineer – Angular & React

Ngasoft Inc — Canada · Posted ~3 hours ago

Mid Full-time

Skills

JavaScript Angular React responsive web development UI/UX frontend development REST APIs cross-browser compatibility REST API

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a frontend engineering team creating polished, responsive web applications. You will translate designs into maintainable interfaces, build reusable components with modern JavaScript frameworks, integrate REST services, optimize performance, and ensure consistent experiences across browsers and devices.

Highlights

Build modern, responsive, and high-performance web applications while collaborating closely with designers, backend engineers, and product managers. The role emphasizes reusable components, clean code, scalability, and strong user experience.

Description

Role Overview We are looking for a skilled Frontend Engineer who is passionate about building modern, responsive, and high-performance web applications. The ideal candidate should have strong experience in modern JavaScript frameworks and a solid understanding of UI/UX principles. You will work closely with designers, backend engineers, and product managers to develop intuitive user interfaces that deliver excellent user experiences. Key Responsibilities Develop responsive and high-quality user interfaces for web applications.Translate UI/UX designs and wireframes into clean, maintainable code.Build reusable and scalable frontend components and modules.Optimize applications for maximum speed and scalability.Integrate frontend applications with REST APIs and backend services.Ensure cross-browser compatibility and responsive behavior across devices.Collaborate with backend engineers to improve API design and performance.Write clean, maintainable, and well-documented code.Participate in code reviews and frontend architecture discussions.Debug and fix UI/UX issues and performance bottlenecks. Required Skills Strong proficiency in JavaScript / TypeScriptExperience with modern frameworks such as React, Angular, or Vue.jsStrong understanding of HTML5, CSS3, and responsive designExperience with state management libraries (Redux, NgRx, Zustand, etc.)Familiarity with REST API integrationExperience with Git version controlKnowledge of browser rendering behavior and performance optimizationUnderstanding of component-based architecture Preferred Qualifications Experience with Next.js / Nuxt.js / Angular UniversalFamiliarity with TailwindCSS, Material UI, or BootstrapExperience with frontend testing frameworks (Jest, Cypress, Playwright)Knowledge of web accessibility standards (WCAG)Experience with CI/CD pipelines and build tools (Webpack, Vite) Tools & Technologies JavaScript / TypeScriptReact / Angular / VueHTML5 / CSS3 / SCSSTailwind CSS / Material UIGit / GitHub / GitLabREST APIsWebpack / Vite Key Performance Indicators Quality and maintainability of frontend codeUI performance and load time optimizationUser experience and responsivenessBug resolution speedContribution to frontend architecture and best practices