What you will be doing
- Collaborate with Product and Engineering leadership to develop and execute a high-level product roadmap, ensuring alignment with business goals.
- Design, prototype, and validate scalable front-end architectures, working closely with the Architecture team, Senior Developers, and Product Managers.
- Own architectural decisions, balancing innovation with maintainability, while identifying and addressing codebase inefficiencies, bottlenecks, and security vulnerabilities.
- Support development teams in creating modular, reusable front-end components and optimizing performance across the product range.
- Act as a technical mentor, fostering skill development, encouraging technical discussions, and promoting best practices within the team.
- Work cross-functionally with Testing, Delivery, and Site Reliability teams to ensure efficient development, testing automation, and smooth deployment processes.
What we are looking for
- Expert-level proficiency in React and TypeScript, with a deep understanding of the broader frontend ecosystem, including state management (e.g., Redux, Zustand) and performance optimization.
- Strong experience in architecting and implementing scalable, real-time, event-driven applications using WebSockets, SSE, and micro-frontend architectures.
- Proven ability to design and develop secure, high-performance frontend applications, with hands-on experience in profiling, logging, and monitoring large-scale systems.
- Experience working closely with UX designers to create accessible, user-friendly interfaces, including implementing design systems and component libraries.
- Demonstrated leadership in delivering complex software projects, influencing stakeholders, and driving best practices in testing strategies and agile methodologies (Kanban, Scrum).
- Solid understanding of cloud platforms (AWS, GCP, Azure), databases, and messaging-based integrations, with hands-on experience refactoring and scaling large codebases.
Similar Jobs
What We Do
We help teams get data business-ready, faster, accelerating time-to-value and increasing the impact data can have. Our platform helps organisations that want to be data-driven to connect their data, shape it into business-ready formats, and get all this done faster with the cloud.
We have a series of services that help teams load, transform, synchronise, and orchestrate their data, built on top of a cloud that ties everything together from end to end.
Why Work With Us
Matillion has fostered a culture that is collaborative, fast-paced, ambitious, and transparent; an environment where people genuinely care about colleagues and communities. We have 6 values by which we live and breathe. We are collaborative, passionate, honourable, and genuinely care about each other and the communities in which we live and work.
Gallery






