drjobs Senior Full Stack Engineer

Senior Full Stack Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Amsterdam - Netherlands

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

About the Team

The Structured Documents team (Structured Modes stream) is seeking a highly skilled and passionateFullStackSoftware Engineerto join our team responsible for the structured formats at Miro. Our platform empowers millions of users daily to visually collaborate brainstorm and bring their ideas to life. Our team enables our customers to visualize and work with first and third party structured content on the canvas with seamless movement between workflow stages to drive adoption of Miro in the Definition and Delivery phases of innovation.
We are small highly experienced and thrive on tackling complex technical challenges at the heart of our canvas collaboration ecosystem (Miro docs data tables servers timelines etc) that power all structured capabilities at Miro and other highly impactful integrations on canvas.

About the Role

You will play a crucial role in designing developing and maintaining our FE/BE services that power all our document structured capabilities across the entire collaborative platform (e.g. Miro Docs text widget notes etc).

What youll do

  • 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

What youll need

  • 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)

Whats in it for you

  • 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

Required Experience:

Senior IC

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.