
Software Engineer – Front End
Matillion
full-time
Posted on:
Location Type: Hybrid
Location: Manchester • United Kingdom
Visit company websiteExplore more
Tech Stack
About the role
- React Feature Engineering: Develop and maintain production-ready UI components using React and TypeScript, prioritizing code that is clean, readable, and easily understood by your peers.
- Agentic-First Development: Integrate GenAI tools into your daily workflow to automate repetitive tasks, significantly increasing your development velocity and focusing your energy on complex logic and architecture.
- Quality Assurance & AI Validation: Act as a diligent "human-in-the-loop" by reviewing, refactoring, and perfecting AI-suggested code to ensure it aligns with our high standards for security and performance.
- Incremental Delivery: Successfully break down larger epics into manageable tasks, ensuring a consistent flow of value through continuous integration.
- Collaborative Design: Contribute to front-end architecture discussions, helping to define component patterns and state management strategies within your squad.
- Operational Excellence: Use observability data to monitor your services and proactively suggest front-end performance enhancements.
- Comprehensive Testing: Write robust unit and integration tests for React components, ensuring reliability across the "happy path" as well as complex edge cases.
Requirements
- React & Modern Frontend: Professional experience delivering web applications with React; you take pride in writing testable code and using effective documentation to help others.
- AI Literacy: Experience using AI-powered tools as a daily copilot to solve technical challenges, paired with a commitment to the critical validation of all technical outputs.
- Systematic Problem Solving: A proven ability to use a structured approach to diagnose and resolve issues within a frontend service or application.
- Thoughtful Software Design: Experience designing functions and components that fit into a broader service architecture while maintaining clean abstractions.
- SDLC Expertise: Familiarity with the full software development lifecycle, including Agile methodologies, CI/CD pipelines, and version control.
- Security & Quality Focus: A strong understanding of modern web security and a habit of writing self-documenting code that stands the test of time.
- Clear Communication: The ability to explain technical React concepts clearly and concisely, combined with active listening skills that foster team alignment.
- Product Awareness: A solid understanding of the business context behind your work, with a natural drive to simplify designs for a better end-user experience.
Benefits
- Company Equity
- - 30 days holiday + bank holidays
- - 5 days paid volunteering leave
- - Health insurance
- - Life Insurance
- - Pension
- - Access to mental health support
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ReactTypeScriptAI validationunit testingintegration testingAgile methodologiesCI/CDversion controlfrontend architectureclean code
Soft Skills
systematic problem solvingclear communicationcollaborationactive listeningthoughtful software designoperational excellenceproduct awareness