Senior Full Stack Engineer

Company: Miro

Salary: Not provided

Location: , United Kingdom

react

Description

• Collaborate closely with product managers, designers, and other engineers to define, design and implement new capabilities in the domain including bringing new ideas and designing solutions from start to finish

• Design, develop, and maintain high-performance, scalable, and reliable interfaces in the team domain using Typescript, React, Canvas API, Java and related technologies

• Contribute to the overall architecture and technical direction of the team domain, ensuring our frontend ecosystem meet the evolving needs of our growing user base

• Write clean, well-tested, and maintainable code, adhering to best practices and coding standards

• Participate in code reviews, technical discussions, and knowledge sharing sessions in the stream

• Troubleshoot and resolve production issues, ensuring high availability and performance of our services

• Contribute to improving our development processes and tools

Requirements

• Excellent communication skills, both written and verbal

• 5+ years of experience as a Software Engineer, with a proven track record of leading initiatives within complex, large-scale environments (more focus on FE)

• Excellent knowledge of Javascript and related FE technologies (React, Typescript, Webpack etc)

• Expert knowledge of creating high-performance interfaces using fundamental rendering technologies such as WebGL, Canvas API or related 2D graphics libraries (e.g. PixiJS, Skia etc)

• Good knowledge of Java and related technologies (e.g. Maven, Spring Boot etc)

• Good knowledge of relational database management systems (RDBMS) such as PostgreSQL

• Experience in developing interactive products with realtime technologies (e.g. Websocket)

• Experience with AWS services (S3, EC2, RDS, DynamoDB, ElastiCache etc)

• Working basic knowledge of infra technologies and processes (deployment, contracts, gRPC etc) to co-design solutions with our other engineers

• Working knowledge of microservices architecture

• Working knowledge of distributed event stream platforms for high-performance data pipelines (e.g. Kafka etc)

Benefits

• Competitive equity package

• Lunch, snacks and drinks provided in the office

• Wellbeing benefit and WFH equipment allowance

• Annual learning and development allowance to grow your skills and career

• Opportunity to work for a globally diverse team

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2025.