Want to get hired at Civica?
Frontend Staff Engineer
Civica
Original Job Summary
Overview
We’re Civica and we make software that helps deliver critical services for citizens all around the world. Over 5,000 public bodies across the globe use our software to provide services to more than 100 million citizens. With 21 years of growth, we are now a GovTech champion in many regions.
Why You Will Love This Opportunity as a Frontend Staff Engineer at Civica
This role is pivotal as you establish and lead the front-end engineering function in a greenfield environment. You will shape organizational standards and create modular, accessible UI experiences using React.
Key Responsibilities
- Define and evolve front-end engineering practices, tooling, and frameworks.
- Lead development of Firefly – Civica's Design System.
- Collaborate across teams to ensure high-quality UI experiences.
- Partner with UX, accessibility, and product teams for inclusive ways of working.
- Mentor and coach front-end engineers.
- Contribute to long-term technical direction focusing on modularity and reusability.
- Facilitate cross-team learning and architectural alignment.
- Navigate ambiguity and co-create consolidated delivery pathways.
Requirements
- Advanced expertise in front-end engineering with React, modern JS/TS tooling and accessibility.
- Strong problem-solving skills and ability to navigate undefined contexts.
- Excellent influence and collaboration skills across teams.
- Understanding of technology's impact on team dynamics and user experience.
- Proven experience with design system initiatives, including design tokens and documentation tools.
Nice to Have
- Experience with front-end frameworks such as Angular or Flutter.
- Knowledge of accessibility standards (WCAG), visual regression testing, and modern CI/CD workflows.
- Familiarity with Team Topologies or similar organizational design models.
Why You'll Love Working with Civica
If you are passionate about using technology to improve public services, Civica is the right place for you. Enjoy benefits like generous annual leave, volunteering days, pension contributions, income protection, life assurance, and more. Join an inclusive workplace that values diverse perspectives and supports career growth.
Key skills/competency
Frontend Staff Engineer, React, Design System, Accessibility, UI, Collaboration, JavaScript, TypeScript, CI/CD, Mentorship
How to Get Hired at Civica
🎯 Tips for Getting Hired
- Customize your resume: Tailor your experience to front-end leadership.
- Highlight React expertise: Showcase projects using React and modern tooling.
- Demonstrate collaboration: Emphasize teamwork and mentorship skills.
- Research Civica: Understand their GovTech mission and success stories.