Latest Job Offers for the entire Marketplace 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 is seeking a Backend Engineer for the Canvas Backend team to power canvas content and enable real-time and asynchronous collaboration between the Board Server and Collaboration apps. The role entails delivering high-quality technical designs and self-documented code, building scalable, high-performing solutions with concurrency and fault tolerance, optimizing performance, designing future-proof data access patterns, owning features long-term, and collaborating across Miro to improve product and engineering practices. Requirements include 5+ years of backend development, Java 17, Kotlin and Spring, 4+ years building robust, high-scale distributed systems, proficiency in REST and WebSockets, familiarity with cloud architecture (prefer AWS), understanding of high-load SaaS infrastructure and Kafka or equivalent messaging systems, and strong Java multithreading knowledge. What’s in it for you: a global benefits package with equity, a wellbeing benefit, a WFH equipment allowance, and an annual Learning & Development stipend, plus being part of a diverse team and location-specific benefits. About Miro: a visual workspace for distributed teams with 100M+ users and 250,000+ companies, founded in 2011, co-headquartered in San Francisco and Amsterdam, employing over 1,600 people in 13 hubs, with a culture that emphasizes collaboration, belonging, and inclusion, and a Recruitment Privacy Policy governing applicant data.
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 high performance. The Backend Engineer role requires 5+ years of backend development, experience with Java 17, Kotlin, Spring, high-scale distributed systems, REST and WebSockets, familiarity with AWS, Kafka, and strong multithreading knowledge, along with a readiness to drive change and own critical parts of the code. Responsibilities include designing high-quality architectures and self-documented code, building scalable, fault-tolerant solutions, optimizing performance, creating flexible data access patterns and contracts, taking long-term ownership, writing exception-safe mission-critical code, and collaborating with teams across Miro to improve product and engineering practices. Benefits include equity, wellbeing allowances, a work-from-home equipment stipend, an annual Learning & Development stipend, and a diverse, supportive culture with emphasis on belonging, with location-specific variations. Miro is a visual workspace used by over 100 million users and 250,000 companies, founded in 2011 and employing more than 1,600 people across 13 hubs, prioritizing diverse, inclusive collaboration and fostering an environment where everyone can contribute.
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, providing a stable, high-performance foundation for future innovation. The Backend Engineer role is for someone with strong software engineering experience who is ready to drive change, work with large-scale systems, and collaborate across Miro to define extendable interfaces for Canvas model data. Key responsibilities include designing and implementing high-quality, scalable, fault-tolerant solutions; optimizing performance; creating flexible data access patterns and API/event contracts; taking long-term ownership of features; and writing exception-safe, mission-critical code. Requirements include 5+ years of backend development, expertise in Java 17, Kotlin, Spring (including Spring Boot), 4+ years building robust distributed systems, REST and WebSockets, AWS familiarity, high-load SaaS understanding, Apache Kafka or equivalent, and strong Java multithreading knowledge. Perks include equity, wellbeing benefit, a WFH equipment allowance, and an annual Learning & Development stipend; Miro emphasizes diversity, inclusion, collaboration, and belonging, with location-specific benefits and a Recruitment Privacy Policy governing applicant data.
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 to underpin real-time and asynchronous collaboration between the Board Server and collaboration apps. The role involves designing high-quality, scalable backend systems, owning important subsystems long-term, and collaborating across teams to provide stable interfaces and future-proof data contracts for the Canvas model. Requirements include 5+ years in backend development (Java 17, Kotlin, Spring), 4+ years building large-scale distributed systems, proficiency with REST and WebSockets, AWS familiarity, Kafka, and strong multithreading knowledge in Java. Benefits include equity, wellbeing support, a work-from-home equipment allowance, and an annual Learning & Development stipend, with location-specific variations. Miro emphasizes diversity, belonging, and inclusion, highlights its mission to empower teams to create the next big thing, and notes its global presence and recruitment privacy policy.
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 for canvas content, enabling real-time and asynchronous collaboration and laying the foundation for future innovation with a high-performance, scalable product. The role involves owning key parts of the codebase, designing scalable, fault-tolerant solutions, optimizing performance, establishing future-proof data access patterns (APIs and events), and collaborating across teams to improve the product and engineering practices. Requirements include 5+ years of backend experience with Java 17, Kotlin, and Spring/Spring Boot, 4+ years in robust, high-scale distributed systems, REST and WebSockets, familiarity with AWS, understanding of high-load SaaS architectures, Kafka or equivalents, and strong Java multithreading knowledge. Benefits include equity, a wellbeing benefit, a WFH equipment allowance, and an annual Learning & Development stipend, with location-specific variations, plus a diverse, supportive team and a recruiter reference (#LI-ID2). About Miro: a visual workspace platform with 100M+ users and 250,000 companies, co-headquartered in San Francisco and Amsterdam, ~1,600 employees across 13 hubs, emphasizing belonging, collaboration, diversity, and inclusion, and guided by 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 is hiring a Backend Engineer to build the platform for canvas content and real-time/asynchronous collaboration, enabling new customer use cases. The role involves taking ownership of critical code, designing scalable, high-performant, fault-tolerant systems, and delivering well-defined interfaces for Canvas model data in collaboration with other teams. Responsibilities include crafting high-quality designs and self-documented code, optimizing performance, creating stable data access patterns (APIs, events), and maintaining long-term ownership of features or subsystems while ensuring exception-safety. Requirements include 5+ years of backend experience, proficiency with Java 17, Kotlin, Spring, 4+ years in large distributed systems, REST and WebSockets, AWS familiarity, Kafka experience, and solid Java multithreading knowledge. The company offers global benefits such as equity, wellbeing benefit, equipment allowance, and an L&D stipend, and emphasizes a diverse, inclusive culture where collaboration and belonging are valued.
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, real-time and asynchronous collaboration, and supports rapid product innovation across teams. The Backend Engineer role requires strong software engineering experience, willingness to drive change, the ability to handle high loads and scale systems, and collaboration across Miro to provide well-defined interfaces for Canvas model data. Responsibilities include designing high-quality technical designs and self-documented code, building scalable, high-performance solutions with concurrency and fault tolerance, optimizing performance, designing stable data access patterns and contracts, owning features long-term, writing exception-safe critical code, and collaborating to improve product and engineering practices. Requirements include 5+ years of backend development, experience with Java 17, Kotlin and Spring, 4+ years in robust distributed systems, proficiency with REST and WebSockets, familiarity with AWS, understanding of high-load SaaS architecture and Kafka, and strong Java multithreading knowledge. Benefits include equity, wellbeing, equipment allowance, and an annual Learning & Development stipend, with location-specific differences; Miro emphasizes belonging, diversity, and inclusion, and recruitment privacy policy governs applicant data.
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 develop the platform that enables new canvas content use cases and supports real-time and asynchronous collaboration between the Board Server and Collaboration apps. The role requires strong software engineering experience, a willingness to drive change, the ability to scale high-load systems, owning important parts of the code, and collaborating across teams to define interfaces for Canvas data. Responsibilities include designing high-quality technical designs and code, building scalable, fault-tolerant solutions, optimizing performance, creating flexible but stable data access patterns (APIs, events), and maintaining exception-safe mission-critical code. Requirements include 5+ years of backend development, proficiency with Java 17, Kotlin, Spring, 4+ years in robust distributed systems, REST and WebSockets, AWS familiarity, knowledge of high-load SaaS architectures and Kafka, and strong Java multithreading skills. Benefits include equity, wellbeing, equipment allowances, and an L&D stipend, with Miro emphasizing diversity and inclusion as a global company.
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, which powers canvas content and enables real-time and asynchronous collaboration between the Board Server and Collaboration apps to support future innovation. The role requires strong software engineering experience, readiness to drive change and experiment, the ability to scale high-load systems, and collaboration across teams to provide well-defined interfaces on Canvas data. Responsibilities include designing high-quality technical designs and code, building scalable and fault-tolerant solutions, optimizing performance, creating flexible yet stable data access patterns, taking long-term ownership of features, writing exception-safe code, and collaborating 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 experience, understanding of high-load SaaS architectures, Kafka or equivalent messaging systems, and strong Java multithreading knowledge. Benefits include equity and other perks, a diverse and inclusive environment, location-specific benefits information, and Miro’s commitment to privacy and the Recruitment Privacy Policy for applicant data.
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 enable canvas content and support both real-time and asynchronous collaboration, powering product teams and future innovation. The role involves owning key parts of the codebase, delivering high-quality, scalable, fault-tolerant solutions, designing flexible data access patterns and APIs, and collaborating across teams to improve architecture and practices. Requirements include 5+ years of backend experience (Java 17, Kotlin, Spring), 4+ years building robust distributed systems, proficiency with REST and WebSockets, AWS familiarity, knowledge of high-load SaaS, Kafka or similar messaging, and Java multithreading. Benefits include equity, a wellbeing benefit, a WFH equipment allowance, and a Learning & Development stipend, with location-specific details described on the Global Miro benefits board. About Miro: a global visual workspace with 100M users and 250k companies, emphasizing collaboration, diversity, and inclusion, and it operates under a Recruitment Privacy Policy governing applicant data.