Staff Frontend Engineer
Company | Apptegy |
---|---|
Location | United States |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Senior, Expert or higher |
Requirements
- 8+ years of front-end engineering experience working with modern front end frameworks to develop user-facing features or scalable platforms, with at least 2 years in a technical leadership role.
- Experience building and maintaining component libraries that support theming, localization, and customizability.
- A strong visual sense and ability to deliver pixel-perfect user interfaces that align with design specifications.
- Experience collaborating with designers to translate design mockups from design tools like Figma into reusable front-end components.
- Experience working in agile teams in a fast-paced startup environment.
- Experience implementing accessibility standards within large codebases to ensure inclusive, user-friendly interfaces that comply with WCAG guidelines.
- Strong problem-solving skills, with an ability to identify, break down, and solve complex challenges that have no known solution.
- Experience optimizing front-end performance, including lazy loading, code splitting, and efficient state management.
- Ability to influence design and engineering decisions across teams, driving alignment around the design system vision.
Responsibilities
- Collaborate with designers, product managers, and other engineers on a Vue-based frontend that is scalable and user-friendly.
- Develop high-quality, reusable front-end components consistent with the design system, ensuring seamless integration across the web application.
- Contribute to the evolution of our design system by creating and refining components, maintaining detailed documentation, and ensuring alignment with design standards.
- Lead the development of tools and processes to improve the design-to-development handoff and drive adoption of the design system.
- Ensure a high level of code quality through code reviews, automated testing, and CI/CD best practices.
- Build intuitive, visually consistent UIs while considering performance, accessibility, and scalability.
- Troubleshoot and resolve front-end issues, providing timely fixes to maintain the integrity of the design system.
- Become an expert in our design system, advocating for design consistency and collaborating with cross-functional teams to implement it.
Preferred Qualifications
- Deep experience with VueJS and Nuxt.
- Experience in the enterprise K-12 space.
- Ability to say “I don’t know, but will find out” with the confidence in your abilities to deliver that unknown answer.