Matillion

Software Engineer – Front End

Matillion

full-time

Posted on:

Location Type: Hybrid

Location: ManchesterUnited Kingdom

Visit company website

Explore more

AI Apply
Apply

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