- Company Name
- Matlen Silver
- Job Title
- Frontend Developer
- Job Description
-
Job Title: Front End Engineer
Role Summary: Design, develop, and test responsive web applications using Angular, TypeScript, Stencil.js, HTML5/CSS3, and modern build tools. Deliver high‑quality reusable UI components, integrate with RESTful APIs, and collaborate in an Agile/Scrum environment to deliver performant, accessible front‑end solutions.
Expectations: • 3+ years of professional frontend development experience.
• Proficient in modern JavaScript (ES6+), unit and end‑to‑end testing, and component architecture.
• Strong Git/GitHub workflow, code review participation, and collaborative Agile practices.
• Experience optimizing web performance and implementing accessibility (WCAG).
• Familiarity with AI productivity tools (GitHub Copilot, ChatGPT, Claude).
Key Responsibilities:
- Build and maintain reusable Angular components, integrating NgRx or other state management.
- Create web components with Stencil.js and manage lifecycle, shadow DOM, and interop.
- Write comprehensive unit tests with Jest and automate end‑to‑end tests using Playwright or Cypress.
- Consume RESTful APIs, handling async/await patterns and error scenarios.
- Participate in code reviews, enforce coding standards, and mentor junior developers.
- Optimize rendering performance and ensure cross‑browser compatibility.
- Implement responsive, mobile‑first UI using CSS Grid and Flexbox.
- Follow WCAG accessibility guidelines in design and implementation.
Required Skills:
- Angular (latest), TypeScript (advanced types, interfaces, generics)
- Stencil.js Web Components
- HTML5, CSS3, responsive design, CSS Grid, Flexbox
- Jest (unit testing), Playwright or Cypress (end‑to‑end)
- Git/GitHub workflows (branching, pull requests, reviews)
- RESTful API integration (HTTP methods, async/await)
- Build tools: Webpack, Vite, or similar
- Agile/Scrum development practices, CI/CD basics
- Web performance optimization, caching, lazy loading
- Accessibility (WCAG) implementation
- AI tools for development (GitHub Copilot, ChatGPT, Claude)
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent professional experience.
- Angular or JavaScript developer certifications (optional; e.g., Angular Certified Developer, Microsoft Certified: Power Platform Developer).
Alpharetta, United states
Hybrid
Junior
30-10-2025