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 seeking a Backend Engineer to help build the platform that enables new canvas content and supports real-time and asynchronous collaboration between the Board Server and Collaboration apps, delivering a powerful, stable, high-performance foundation for future innovation. You will design and implement high-quality, scalable backend solutions with concurrency and fault tolerance in mind, own important parts of the codebase, and collaborate across Miro to provide well-defined interfaces on Canvas model data. Responsibilities include creating technical designs and self-documented code, optimizing performance and scalability, designing flexible but stable data access patterns (APIs, events), and taking long-term ownership for features and subsystems while writing exception-safe mission-critical code. Required qualifications include 5+ years of backend development experience, proficiency with Java 17, Kotlin and Spring, 4+ years building robust, high-scale distributed systems, experience with REST and WebSockets, familiarity with AWS, knowledge of Apache Kafka or equivalent messaging, and solid multithreading in Java. The role offers global benefits (equity, wellbeing stipend, equipment allowance, and an annual Learning & Development stipend) and a diverse, inclusive culture at Miro, a company with 100M+ users and 1,600+ employees, plus location-specific benefits and 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 for canvas content and lays the foundation for real-time and asynchronous collaboration, enabling product teams to unlock new use cases and innovations. The Backend Engineer will own critical code, design scalable, high-performance, fault-tolerant solutions, and collaborate across teams to provide stable interfaces and data contracts for the Canvas model. Responsibilities include high-quality technical design and code, performance optimizations, flexible yet stable APIs/events, long-term feature ownership, and exception-safe mission-critical code. Requirements are 5+ years of backend experience; Java 17, Kotlin, Spring (+Spring Boot); 4+ years building robust distributed systems; REST and WebSockets; familiarity with AWS and high-load SaaS; Apache Kafka or equivalent messaging; and strong multithreading in Java. Perks include a global benefits package (equity, wellbeing, equipment allowance, L&D stipend), a diverse and inclusive culture, and 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 for canvas content and support real-time and asynchronous collaboration between the Board Server and collaboration apps. The role involves designing and writing high-quality, scalable, and fault-tolerant code, optimizing performance, creating stable data access patterns and APIs, owning features long-term, writing exception-safe code, and collaborating across teams to improve the product and architecture. Requirements include at least 5 years of backend experience, proficiency with Java 17, Kotlin and Spring, 4+ years building high-scale distributed systems, REST and WebSockets, AWS familiarity, knowledge of high-load SaaS architecture and Kafka, and strong multithreading in Java. Benefits include equity, wellbeing benefits, a home-office equipment allowance, an annual Learning & Development stipend, with location-specific variations, and a diverse, supportive team culture. About Miro: a visual workspace platform used by over 100 million users and 250,000 companies, co-headquartered in San Francisco and Amsterdam, founded in 2011 with 1,600+ employees across 13 hubs, emphasizing belonging and inclusion, and noting a Recruitment Privacy Policy.
Backend Software Engineer, Canvas Backend
Miro
Yerevan
Armenia
Not specified Unknown Engineering

Is remote?:

No
Miro’s Canvas Backend team is looking for a Backend Engineer to help build the platform that enables canvas content, supports real-time and asynchronous collaboration, and provides interfaces between the Board Server and Collaboration apps. The role involves owning critical parts of the codebase, designing scalable and fault-tolerant systems, implementing flexible data access patterns, and collaborating across teams to improve the Canvas model data interfaces. Requirements include 5+ years of backend development with Java 17, Kotlin, and Spring, 4+ years building robust distributed systems in production, REST and WebSockets proficiency, AWS familiarity, Kafka or equivalent messaging, and strong Java multithreading knowledge. What’s in it for you: a global benefits package (equity, wellbeing benefit, a WFH equipment allowance, and an annual Learning & Development stipend) plus growth opportunities and a diverse, collaborative team, with location-specific benefits. About Miro: a visual workspace platform with 100M+ users and 250,000 companies, 1,600+ employees in 13 hubs, committed to belonging, collaboration, and inclusivity, and guided by a Recruitment Privacy Policy for applicants.
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 enable canvas content and collaboration features, providing the platform for real-time and asynchronous teamwork. The role focuses on designing and implementing scalable, high-performing, fault-tolerant systems, owning important code, and collaborating across teams to define interfaces for Canvas data. Requirements include 5+ years of backend development, Java 17/Kotlin/Spring experience, 4+ years building robust distributed systems, REST and WebSockets, familiarity with AWS, Kafka, and strong Java multithreading knowledge. Benefits include equity, wellbeing, a WFH equipment allowance, and an annual Learning & Development stipend, with location-specific variations. Miro emphasizes belonging, diversity, and inclusion, invites applicants to join and grow, and states that personal data is handled under its 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 for canvas content and supports real-time and asynchronous collaboration, enabling new use cases and forming the foundation for interactions between the Board Server and Collaboration apps. The Backend Engineer role seeks someone with strong software engineering experience, a readiness to drive change and experimentation, the ability to handle high loads and scale, and who will own important parts of the code while defining extensible interfaces on Canvas data. Responsibilities include designing high-quality technical designs and code, building scalable, high-performing solutions with concurrency and fault tolerance, optimizing performance, establishing flexible yet stable data access patterns and contracts (APIs, events), taking long-term ownership of features, writing exception-safe critical code, and collaborating across Miro to improve products and practices. Requirements are 5+ years of backend development experience, proficiency with Java 17, Kotlin and Spring, 4+ years building robust distributed systems in production, REST and WebSockets, AWS familiarity, knowledge of high-load SaaS and Kafka or equivalent messaging systems, and strong multithreading concepts in Java. Miro offers a global benefits package including equity, a wellbeing benefit, a WFH equipment allowance, and an annual Learning & Development stipend, emphasizes diversity and inclusion and belonging, and presents itself as a visual workspace serving over 100M users with a collaborative culture.
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 build the platform for canvas content and underpin real-time and asynchronous collaboration between the Board Server and Collaboration apps. The role requires 5+ years of backend development, 4+ years in robust, high-scale distributed systems, and proficiency with Java 17, Kotlin, Spring/Spring Boot, REST, WebSockets, AWS, Kafka, and Java multithreading. You’ll design high-quality technical designs and self-documented code, implement scalable and high-performing solutions with concurrency and fault tolerance, optimize performance, and own long-term features and data access contracts (APIs/events). Responsibilities include exception-safe mission-critical code, cross-team collaboration to improve product and engineering practices, and taking ownership of important subsystems. Miro offers a global benefits package (equity, wellbeing, equipment allowance, and a learning stipend) and emphasizes diversity, inclusion, collaboration, and a 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
We’re looking for a Backend Engineer to join Miro’s Canvas Backend team, building the platform that enables canvas content and supports real-time and asynchronous collaboration between the Board Server and Collaboration apps. The role involves delivering high-quality designs and code, creating scalable and fault-tolerant solutions, optimizing performance, designing stable data access patterns and APIs/events, owning features long-term, and collaborating across teams to improve product and engineering practices. Requirements include 5+ years of backend development (Java 17, Kotlin, Spring), 4+ years building robust distributed systems, proficiency with REST and WebSockets, AWS familiarity, Kafka or similar messaging, and strong Java multithreading knowledge. Benefits feature equity, wellbeing support, a WFH equipment allowance, and an annual Learning & Development stipend, with a diverse team and location-specific variations. About Miro: a visual workspace platform for distributed teams with 100M users, a culture focused on belonging, inclusion, and collaboration, and a Recruitment Privacy Policy describing how applicant data is handled.
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 for canvas content, support real-time and asynchronous collaboration, and enable communication between the Board Server and Collaboration apps to empower product teams and future innovation. The role requires strong software engineering experience, willingness to drive change, ability to handle high load and scale, ownership of key code areas, and collaboration across Miro to define extendable interfaces for Canvas data. You’ll design and implement high-quality, self-documented code and scalable, high-performing solutions with concurrency and fault tolerance, optimize performance, and establish flexible but stable data access patterns and contracts (APIs, events) with long-term ownership. Requirements include 5+ years of backend experience (Java 17, Kotlin, Spring), 4+ years building robust distributed systems, proficiency with REST and WebSockets, familiarity with cloud architectures (AWS preferred), knowledge of high-load SaaS and Kafka or equivalent messaging, and Java multithreading expertise. Perks include equity, wellbeing benefits, a WFH equipment allowance, and an annual Learning & Development stipend, all within a diverse and collaborative culture; Miro also notes recruitment privacy and location-specific benefits.
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 power the platform that enables canvas content and supports real-time and asynchronous collaboration across product teams. The role involves owning key parts of the code, delivering scalable, high-performance solutions with fault tolerance, and collaborating across teams to provide well-defined interfaces and data contracts for the Canvas model. Requirements include at least 5+ years of backend development, 4+ years building robust distributed systems, proficiency with Java 17, Kotlin, Spring/Spring Boot, REST and WebSockets, AWS, Kafka or similar messaging, and strong multithreading knowledge. Benefits include a global package with equity, a wellbeing benefit, a WFH equipment allowance, and a Learning & Development stipend, plus a diverse, collaborative environment and location-specific perks. About Miro: a visual workspace for distributed teams with over 100M users and 250,000 companies, 1,600+ employees in 13 hubs worldwide, with a focus on belonging and inclusion and a Recruitment Privacy Policy for applicant data.