Miro is seeking a skilled Full Stack Software Engineer (FE focus) to join their Tables team in Amsterdam. The role involves collaborating with cross-functional teams to build and maintain the structured widgets and integrated platforms powering Miro’s ecosystem. This position requires a passion for solving complex technical challenges and contributing to a collaborative, innovative environment.
Requirements
- 5+ years of experience as a Software Engineer
- Excellent knowledge of Javascript and related FE technologies (React, Typescript, Webpack)
- Good working knowledge of creating high-performance interfaces using fundamental rendering technologies (WebGL, Canvas API, related graphics libraries)
- Experience in developing interactive products with realtime technologies (Websocket)
- Good knowledge of Java and related technologies (Maven, Spring Boot)
- Good knowledge of relational database management systems (PostgreSQL)
- Working basic knowledge of infra technologies and processes (deployment, gRPC)
- Working knowledge of microservices architecture
- Working knowledge of distributed event stream platforms
- Working knowledge of microservices architecture
- Working knowledge of distributed event stream platforms for high-performance data pipelines (Kafka)
- Experience with AWS services (S3, EC2, RDS, DynamoDB, ElastiCache)
- Working basic knowledge of infra technologies and processes for co-design solutions
Benefits
- Competitive equity package
- Medical insurance coverage
- Lunch, snacks and drinks provided in the office
- Wellbeing benefit and WFH equipment allowance
- Annual learning and development allowance
- Travel allowance for your commute
- Opportunity to work for a globally diverse team
- Inspiring workplace in the heart of Amsterdam