Frontend Software Engineer
Core
Build, develop, and maintain dynamic front-end applications using React and Angular to translate UI/UX designs into seamless web experiences.
Role type
Frontend Software Engineer
Builds
Dynamic web applications and reusable component libraries
Domain
Web development / SaaS
Deliverable
product features
Required skills
React, Angular, TypeScript, responsive design, state management (Redux/NgRx), CSS preprocessors (SASS/SCSS), TailwindCSS, component libraries (ShadCN/DaisyUI), CI/CD (Netlify/Vercel), AWS (Amplify/S3), Git, Figma
Preferred skills
Webpack/Vite/Rollup, testing frameworks (Jest/Cypress), performance optimization (Lighthouse), accessibility (WCAG), RESTful APIs/GraphQL
Technologies
React, Angular, TypeScript, Redux, NgRx, SASS, SCSS, TailwindCSS, ShadCN, DaisyUI, Netlify, Vercel, AWS Amplify, AWS S3, Git, Figma, JIRA
Responsibilities
Build and maintain dynamic front-end applications; Create pixel-perfect UI designs; Collaborate with UI/UX designers and back-end developers; Optimize applications for speed and scalability; Write clean, maintainable code; Ensure cross-browser compatibility and responsiveness; Implement animations and interactive elements; Conduct code reviews; Debug and troubleshoot front-end issues; Contribute to design systems and reusable component libraries
Seniority
Mid-level, hands-on IC