Latest Job Offers for Miro from Armenia

Add new offer
Company logo Job Position Location Salary Range Contract Type Category Details
Backend Software Engineer, Canvas Backend
Miro
Yerevan
Armenia
Not specified Unknown Engineering

Is remote?:

No
Miro's Canvas Backend team is hiring a Backend Engineer to help build the platform for canvas content and enable real-time and asynchronous collaboration between the Board Server and Collaboration apps. The role requires strong software engineering experience, a readiness to drive change and experimentation, and the ability to design scalable, fault-tolerant systems while collaborating across teams to provide well-defined interfaces on Canvas data. Responsibilities include creating high-quality technical designs and code, implementing scalable and high-performing solutions, optimizing performance, designing stable data access patterns (APIs, events), taking long-term ownership, and writing exception-safe code. Must have 5+ years of backend development, 4+ years building robust distributed systems, proficiency with Java 17, Kotlin, Spring, REST and WebSockets, cloud/AWS, Kafka or equivalent messaging, and strong multithreading knowledge. Miro offers global benefits such as equity, wellbeing support, equipment allowances, and an L&D stipend, emphasizes diversity and inclusion, and invites interested candidates to learn more about location-specific benefits and apply.
Backend Software Engineer, Canvas Backend
Miro
Yerevan
Armenia
Not specified Unknown Engineering

Is remote?:

No
The Canvas Backend team at Miro builds the platform for canvas content and supports real-time and asynchronous collaboration between the Board Server and Collaboration apps to enable new use cases and faster innovation. The Backend Engineer role requires strong software engineering experience, readiness to drive change, and the ability to design scalable, fault-tolerant solutions while taking ownership of important code and collaborating across teams to define Canvas data interfaces. Responsibilities include creating high-quality technical designs and self-documented code, implementing scalable, high-performing solutions with concurrency in mind, optimizing performance, designing flexible but stable API/event contracts, and taking long-term ownership of features. Requirements include 5+ years of backend development, Java 17, Kotlin and Spring, 4+ years building distributed high-scale production systems, REST and WebSockets, familiarity with cloud architectures (AWS preferred), knowledge of high-load SaaS infrastructure, Kafka or equivalent messaging systems, and strong multithreading in Java. Miro offers global benefits (equity, wellbeing support, equipment allowance, and a learning stipend) and an inclusive, diverse culture aligned with its mission to empower teams to create the next big thing.
Backend Software Engineer, Canvas Backend
Miro
Yerevan
Armenia
Not specified Unknown Engineering

Is remote?:

No
The Canvas Backend team at Miro builds the platform that enables product teams to implement and evolve canvas content and supports real-time and asynchronous collaboration between the Board Server and Collaboration apps, providing a stable, high-performance foundation for future innovation. The Backend Engineer role involves strong software engineering experience, willingness to drive change and experiment, ownership of critical parts of the code, and collaboration across Miro to provide well-defined and extensible interfaces for Canvas model data. Key responsibilities include high-quality technical design and code, scalable and high-performing solutions with concurrency and fault-tolerance, performance optimization, designing flexible data access patterns and contracts (APIs, events), long-term ownership, exception-safe mission-critical code, and cross-team collaboration to improve product and engineering practices. Requirements include 5+ years of backend development; 4+ years building robust, high-scale distributed systems; Java 17, Kotlin, Spring (+ Spring Boot); proficiency in REST and WebSockets; familiarity with AWS; understanding of high-load architecture and SaaS; Apache Kafka or equivalent; and strong multithreading knowledge in Java. What’s in it for you: a global benefits package (equity, wellbeing, WFH equipment allowance, annual Learning & Development stipend) with location-specific variations, plus a culture focused on belonging, collaboration, and continuous growth, and the note that recruitment privacy policies apply to applicants.
Backend Software Engineer, Canvas Backend
Miro
Yerevan
Armenia
Not specified Unknown Engineering

Is remote?:

No
The Canvas Backend team at Miro builds the platform that enables canvas content, supports real-time and asynchronous collaboration, and provides the foundation for Board Server and Collaboration apps. The role requires a Backend Engineer with 5+ years of experience, proficiency in Java 17, Kotlin and Spring, expertise in high-scale distributed systems, REST and WebSockets, cloud/AWS, Kafka, and strong multithreading knowledge, plus willingness to own critical code and work across teams. Responsibilities include designing high-quality technical solutions and self-documented code, building scalable, fault-tolerant systems, optimizing performance, establishing stable data access patterns (APIs/events), and taking long-term ownership of features. The role emphasizes cross-team collaboration to improve product and engineering practices, with a global benefits package (equity, wellbeing benefit, equipment allowance, and a Learning & Development stipend) that may vary by location. Miro is a global visual workspace company serving over 100 million users, founded in 2011, with a culture that prioritizes diversity, inclusion, belonging, and collaboration.
Backend Software Engineer, Canvas Backend
Miro
Yerevan
Armenia
Not specified Unknown Engineering

Is remote?:

No
The Canvas Backend team at Miro is hiring a Backend Engineer to enable canvas content and support real-time and asynchronous collaboration between the Board Server and Collaboration apps. You’ll design high-quality, scalable, and fault-tolerant backend systems, own critical code areas, and collaborate across teams to provide well-defined interfaces for Canvas model data. Requirements include 5+ years of backend development, 4+ years building robust distributed systems, Java 17/Kotlin/Spring, REST and WebSockets, AWS familiarity, Kafka, and strong multithreading knowledge. Perks include equity, wellbeing benefits, a WFH equipment allowance, and a Learning & Development stipend, with location-specific variations. Miro is a global visual collaboration platform serving millions of users and thousands of companies, emphasizing diversity and inclusion, and operates under a Recruitment Privacy Policy.
Backend Software Engineer, Canvas Backend
Miro
Yerevan
Armenia
Not specified Unknown Engineering

Is remote?:

No
The Canvas Backend team at Miro builds the platform that enables product teams to create and evolve canvas content and supports real-time and asynchronous collaboration. As a Backend Engineer, you will drive change, own important parts of the code, design scalable, fault-tolerant systems, and collaborate across teams to expose well-defined interfaces on Canvas data. You’ll design high-quality technical designs and self-documented code, optimize performance, create stable data access patterns and APIs/events, and take long-term ownership of features while ensuring exception-safe, crash-free operation. Requirements include 5+ years of backend development, Java 17/Kotlin/Spring, 4+ years building distributed systems, REST and WebSockets, AWS familiarity, Kafka or similar messaging, and solid multithreading in Java. Miro offers global benefits such as equity, wellbeing subsidies, equipment allowance, and L&D stipends, plus a diverse, inclusive culture focused on collaboration and belonging.
Backend Software Engineer, Canvas Backend
Miro
Yerevan
Armenia
Not specified Unknown Engineering

Is remote?:

No
Miro is hiring a Backend Engineer for the Canvas Backend team to build the platform that enables canvas content and supports real-time and asynchronous collaboration between the Board Server and collaboration apps. The role involves owning key parts of the codebase, delivering scalable, high-performance, fault-tolerant solutions, and collaborating across Miro to provide well-defined interfaces on Canvas model data. Responsibilities include designing high-quality solutions, writing self-documented code, optimizing performance, creating flexible yet future-proof data access patterns (APIs, events), and maintaining long-term ownership with exception-safe code. Requirements include 5+ years of backend experience; Java 17, Kotlin and Spring Boot; 4+ years building robust distributed systems; REST and WebSocket proficiency; familiarity with AWS, high-load SaaS, Kafka or equivalent messaging, and Java multithreading. The package includes equity, wellbeing benefits, equipment allowance, and an annual Learning & Development stipend, within a diverse, inclusive global culture at Miro.
Backend Software Engineer, Canvas Backend
Miro
Yerevan
Armenia
Not specified Unknown Engineering

Is remote?:

No
The Canvas Backend team at Miro is hiring a Backend Engineer to support the platform for canvas content and enable real-time and asynchronous collaboration between the Board Server and Collaboration apps. The role requires strong software engineering experience, a readiness to drive change and experiment, the ability to scale for high-load systems, ownership of critical code, and collaboration across Miro to define extendable interfaces on Canvas data. Responsibilities include designing high-quality technical designs and code, building scalable and fault-tolerant solutions, optimizing performance, creating stable data access patterns (APIs, events), taking long-term ownership, writing exception-safe code, and collaborating across teams to improve the product and practices. Requirements include 5+ years of backend development (Java 17, Kotlin, Spring), 4+ years building robust distributed systems, proficiency with REST and WebSockets, familiarity with AWS and cloud architectures, understanding of high-load SaaS and Kafka-like messaging, and strong multithreading knowledge in Java. Perks include equity, wellbeing benefits, a WFH equipment allowance, and an annual Learning & Development stipend, along with a diverse, inclusive culture and location-specific benefits.
Backend Software Engineer, Canvas Backend
Miro
Yerevan
Armenia
Not specified Unknown Engineering

Is remote?:

No
The Canvas Backend team at Miro is hiring a Backend Engineer to build the platform that enables canvas content and supports real-time and asynchronous collaboration between the Board Server and Collaboration apps. The role requires designing high-quality, scalable, fault-tolerant solutions, taking long-term ownership of features, and collaborating across teams to define stable interfaces for Canvas data. Candidates should have 5+ years of backend experience with Java 17, Kotlin, Spring, 4+ years building robust distributed systems, REST and WebSockets, AWS, Kafka, and strong multithreading knowledge in Java. The position offers benefits such as equity, wellbeing, a WFH equipment allowance, and an annual Learning & Development stipend, with variations by location, along with a diverse and inclusive culture. Miro is a visual workspace for distributed teams with over 100 million users and 250,000 companies, founded in 2011, committed to belonging and collaboration, and outlines its Recruitment Privacy Policy.
Backend Software Engineer, Canvas Backend
Miro
Yerevan
Armenia
Not specified Unknown Engineering

Is remote?:

No
Miro’s Canvas Backend team is seeking a Backend Engineer to help build the platform for canvas content and support real-time and asynchronous collaboration between the Board Server and Collaboration apps, enabling new customer use cases. The role involves designing high-quality technical solutions, implementing scalable, fault-tolerant code, taking long-term ownership of features, writing exception-safe code, and collaborating across teams to define interfaces on Canvas model data. Requirements include 5+ years of backend development, Java 17/Kotlin/Spring, 4+ years building distributed systems, REST and WebSockets, cloud experience (preferably AWS), familiarity with Kafka, and strong multithreading in Java. Perks include equity, a wellbeing benefit, a WFH equipment allowance, and an annual Learning & Development stipend, with location-specific benefits and a diverse, inclusive team culture. Miro is a global visual workspace serving over 100 million users and 250,000 companies, built on collaboration and belonging, with a Recruitment Privacy Policy governing applicant data.