Latest Job Offers for Miro from Yerevan

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 is seeking a Backend Engineer for the Canvas Backend team to power canvas content and both real-time and asynchronous collaboration, building a high-performance platform for future product innovation. The role requires strong software engineering experience, a willingness to drive change, the ability to scale for large loads, and long-term ownership of important code, with cross-team collaboration to provide well-defined interfaces on Canvas model data. Responsibilities include designing high-quality architecture and self-documented code, implementing scalable and fault-tolerant solutions, optimizing performance, establishing future-proof data access patterns (APIs and events), and writing exception-safe mission-critical code. Requirements include 5+ years of backend development, Java 17/Kotlin/Spring, 4+ years building robust distributed systems, REST and WebSockets, AWS familiarity, knowledge of high-load SaaS environments, Kafka or messaging systems, and strong Java multithreading. Benefits include competitive equity, health and family insurance, meals in the office, wellbeing and learning allowances, and a diverse, inclusive, global team aligned with Miro's 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
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, including seamless communication between the Board Server and Collaboration apps. You will own key parts of the codebase, design scalable and fault-tolerant solutions, optimize performance, and collaborate across teams to define future-proof APIs, events, and data access patterns. Requirements include 5+ years of backend development (Java 17, Kotlin, Spring), 4+ years building robust distributed systems, experience with REST and WebSockets, AWS, Kafka or similar messaging, and strong multithreading knowledge for high-load environments. Benefits include a competitive equity package, health insurance, meals in the office, wellbeing and equipment allowances, a learning budget, and travel allowance. Miro is a visual workspace empowering distributed teams to create the next big thing, serving 100M+ users and 250,000 companies, with a diverse and inclusive culture and a Recruitment Privacy Policy describing how candidate data is handled.
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 new canvas content and supports real-time and asynchronous collaboration, laying the groundwork for future innovation. The Backend Engineer role requires strong software engineering experience, readiness to drive change and experiment, and the ability to scale high-load systems while collaborating across teams to provide well-defined interfaces on Canvas data. Responsibilities include designing high-quality technical designs and self-documented code, implementing scalable, high-performing, concurrent, and fault-tolerant solutions, optimizing performance, and taking long-term ownership of features with exception-safe code. Requirements include 5+ years of backend development, Java 17, Kotlin and Spring (Spring Boot), 4+ years building robust distributed systems, REST and WebSockets, familiarity with AWS, Apache Kafka or equivalent messaging systems, and strong Java multithreading knowledge. Benefits include a competitive equity package, health insurance, meals provided in the office, wellbeing and learning allowances, and a diverse, inclusive culture, along with information about life at Miro and the Recruitment Privacy Policy.
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 power canvas content features and support real-time and asynchronous collaboration between the Board Server and Collaboration apps. The role requires strong software engineering experience, readiness to drive change, and the ability to design and own scalable, fault-tolerant backend components with well-defined interfaces across teams. Responsibilities include designing high-quality code, building scalable solutions with concurrency and performance in mind, defining data access patterns and contracts, taking long-term feature ownership, and producing exception-safe mission-critical code while collaborating to improve product and practices. Requirements include 5+ years of backend development, Java 17, Kotlin and Spring, 4+ years building robust distributed systems, REST and WebSockets, AWS familiarity, understanding of high-load SaaS architecture and Kafka or similar messaging systems, and strong Java multithreading knowledge. Perks include a competitive equity package, health insurance, meals at the office, wellbeing and equipment allowances, learning and development funds, travel allowance, and a diverse, inclusive culture aligned with Miro’s mission to empower teams.
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 product teams to implement and evolve canvas content and to support real-time and asynchronous collaboration. The role involves designing high-quality, scalable, high-performing solutions with concurrency and fault-tolerance in mind, optimizing performance, and writing extensible interfaces for Canvas data while collaborating across Miro. Requirements include 5+ years of backend experience with Java 17, Kotlin, and Spring, 4+ years building robust, high-scale distributed systems, proficiency with REST and WebSockets, familiarity with AWS, knowledge of Kafka, and strong Java multithreading skills. Benefits include a competitive equity package, health insurance for you and your family, meals in the office, wellbeing and equipment allowances, an annual learning budget, and travel allowance. About Miro: a visual workspace for innovation serving over 100 million users and 250,000 companies, with a diverse, inclusive culture and a mission to empower teams to create the next big thing, along with a Recruitment Privacy Policy governing applicants’ data.
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, real-time and asynchronous collaboration, and future innovation. The role emphasizes high-quality design, scalable and fault-tolerant code, long-term ownership of features, cross-team collaboration, and robust data interfaces for Canvas model data. Requirements include 5+ years of backend development experience, expertise with Java 17, Kotlin and Spring, 4+ years in robust distributed systems, REST and WebSockets, cloud/AWS, Kafka, and strong multithreading in Java. Benefits include competitive equity, health insurance, meals in the office, wellbeing and home equipment allowances, a learning budget, and travel allowance, with the opportunity to work in a globally diverse team. About Miro: a visual workspace platform serving over 100 million users and 250,000 companies, committed to diversity and inclusion, with a mission to empower teams to create the next big thing, and recruitment privacy policy governs applicants’ data.
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 that enables canvas content, real-time and asynchronous collaboration, and seamless communication between the Board Server and Collaboration apps. The role involves designing high-quality technical solutions, writing well-documented code, and owning scalable, fault-tolerant features while collaborating across teams to provide stable APIs and data contracts for the Canvas model data. Required qualifications include 5+ years of backend development, Java 17, Kotlin and Spring, 4+ years building robust distributed systems, REST and WebSockets, AWS familiarity, Kafka or equivalent messaging, and strong Java multithreading knowledge. Benefits include a competitive equity package, health insurance, in-office meals, wellbeing and equipment allowances, learning budget, travel allowance, and opportunities to work with a globally diverse team. About Miro: a visual workspace platform serving over 100 million users and 250,000 companies, with a strong emphasis on diversity and inclusion, and a Recruitment Privacy Policy governing applicants’ data.
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 power the platform that enables canvas content and supports real-time and asynchronous collaboration between the Board Server and Collaboration apps, laying the tracks for future innovation. In this role you’ll design high-quality technical solutions, own important parts of the code, ensure scalability and fault tolerance, optimize performance, and collaborate across teams to define stable interfaces and data access patterns for the Canvas model data. Required qualifications include 5+ years of backend development, 4+ years building robust distributed systems, proficiency with Java 17, Kotlin, Spring, REST and WebSockets, AWS experience, understanding of high-load SaaS architectures, Kafka or equivalent messaging systems, and strong multithreading in Java. Perks include a competitive equity package, family health insurance, meals provided at the office, wellbeing and equipment allowances, an annual learning budget, and travel allowance. About Miro: a visual workspace for distributed teams with over 100 million users and 250,000 companies, co-headquartered in San Francisco and Amsterdam, emphasizing diversity, inclusion, and collaboration, with a Recruitment Privacy Policy governing applicants.
Backend Software Engineer, Canvas Backend
Miro
Yerevan
Armenia
Not specified Unknown Engineering

Is remote?:

No
The Canvas Backend team at Miro is seeking a Backend Engineer to build the platform that enables new canvas content, real-time and asynchronous collaboration, and lay the groundwork for future innovation. The role requires strong software engineering experience, willingness to drive change, the ability to scale high-load systems, and collaboration across Miro to provide well-defined interfaces on Canvas model data; you will design high-quality, self-documented code and scalable, high-performing solutions with concurrency and fault tolerance. You’ll design flexible but stable data access patterns and contracts (APIs, events), take long-term ownership of features, write exception-safe mission-critical code, and collaborate with teams to improve product, architecture, and engineering practices. Requirements include 5+ years of backend development, Java 17, Kotlin and Spring (+Spring Boot), 4+ years building robust, distributed systems in production, REST and WebSockets, familiarity with AWS, understanding of high-load SaaS infrastructure, Apache Kafka or equivalent messaging, and proficient multithreading in Java. What’s in it for you includes a competitive equity package, health insurance, in-office meals, wellbeing and equipment allowances, annual learning budget, travel allowance, and being part of a globally diverse, inclusive company focused on empowering teams to create the next big thing, with a Recruitment Privacy Policy.
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 power new canvas content and support real-time and asynchronous collaboration between the Board Server and Collaboration apps. The role emphasizes strong software engineering, willingness to drive change, long-term ownership of features, and cross-team collaboration to provide well-defined and extensible interfaces for Canvas data, with a focus on high-quality, scalable, fault-tolerant code. Requirements include 5+ years of backend development (Java 17, Kotlin, Spring), 4+ years building robust distributed systems, REST and WebSockets, AWS, Kafka or similar messaging systems, and strong Java multithreading knowledge. Benefits include a competitive equity package, health insurance, meals in the office, wellbeing and equipment allowances, learning and development support, and travel allowance. About Miro: a global visual workspace serving over 100 million users and 250,000 companies, with a diverse and inclusive culture and a mission to empower teams to create the next big thing, while upholding recruitment privacy practices.