Join Our Team

Applitools was founded by software developers on a mission: to help engineering teams release flawless apps and services, instantly, by solving problems that no one has before. We believe that building a product that is changing the landscape of software development takes passion, persistence and innovative thinking.

Our team has built the only enterprise-grade AI-powered Test Automation cloud service, used by hundreds of engineering teams at top global brands — but we still have work to do, as exciting challenges lie ahead.

Our Values

Take Ownership

We believe in empowerment, passion and self direction

Create The Impossible

We believe imagination is required to make meaningful impact

Win Together

We believe in the incredible power of collaboration

Focus on What Matters

We do the things that move the needle the most

Get It Done

We refuse to give up until we achieve success

Open positions

Senior Frontend Developer

Ramat Gan, Tel Aviv, Israel

Job Description

Applitools is seeking a talented Senior Frontend Developer to join our Engineering department. As a Senior Frontend Developer, you will play a key role in designing and implementing user interfaces for our cutting-edge visual testing platform.

In this role, you will collaborate with cross-functional teams to develop and enhance our web applications, ensuring a seamless user experience. You will have the opportunity to work on challenging projects, leveraging your expertise in frontend technologies to create innovative solutions.

Responsibilities

  • Designing and developing UI for mobile and web applications
  • Build reusable code and libraries for future use
  • Accurately translate user and business needs into functional frontend code
  • Collaborate with other R&D team members and Products to brainstorm features and guide decisions based on your knowledge 
  • Building accessible web applications and interfaces using a componentized design language.

Qualifications:

  • BSc (or higher) in Computer Science or equivalent industry experience.
  • 5+ years of experience and strong coding skills in HTML, CSS and JavaScript/TypeScript 
  • Deep understanding of responsive web design and accessibility principle 
  • Experience with ReactJS and MobX is a strong advantage
  • Solid UX design skills, including responsive and accessible design experience.
  • Proficiency in web standards and protocols
  • Ability to take responsibility, ownership and accountability for projects from start to end.

Preferred qualifications:

  • You are passionate about writing technical blog posts, giving talks, or leading communities.
  • You enjoy contributing to open-source projects.
  • Experienced with Unit Testing, Test Automation and CI.
  • You have demonstrable experience with modern JavaScript libraries and tooling.
  • Experience with one or more front end frameworks e.g React, Vue, Angular, Ember and Backbone.

Apply Now

This field is required.
This field is required.
This field is required.
.pdf, .doc, and .docx only
This field is required.
This field is required.

All Done!

Your application for the Senior Frontend Developer position was submitted successfully.

Project Manager - Research & Development

Ramat Gan, Tel Aviv, Israel

Job Description

We are seeking a highly motivated and results-oriented Project Manager to join our vibrant R&D team at Applitools, a software testing and monitoring solutions leader. In this role, you will play a pivotal part in driving the success of our R&D initiatives by providing exceptional project management leadership. Thriving in a dynamic environment where innovation meets organization and translating complex ideas into actionable work plans, you'll collaborate closely with our talented R&D engineers and products team to ensure projects are delivered on time, within budget, and meet all technical requirements. You'll drive innovation while maintaining organizational excellence, contributing to the development of visionary products that revolutionize visual experiences across digital platforms. Reporting directly to the CTO, this is an exciting opportunity for a passionate Project Manager to make a significant impact.

Responsibilities:

  • Partner with product R&D teams to define the scope, objectives, and deliverables of all engineering group’s projects.
  • Develop and maintain comprehensive project plans using Gantt charts and other project management tools.
  • Track and manage project schedules, budgets, and resources effectively.
  • Prioritize tasks and milestones, ensuring timely completion and alignment with project goals.
  • Proactively identify and mitigate potential risks and roadblocks, raising red flags to stakeholders for timely intervention.
  • Manage project requirements, ensuring they are clearly defined, documented, and communicated to all team members.
  • Track project progress and communicate updates to stakeholders through regular meetings and reports.
  • Facilitate effective communication and collaboration within the R&D team and across departments.

Qualifications:

  • Bachelor's degree in Engineering, Computer Science, or a related technical field (preferred).
  • Minimum 5 years of experience in project management, preferably within a technical environment.
  • Proven experience in developing and managing project plans using Gantt charts and other project management methodologies.
  • Strong analytical and problem-solving skills with the ability to identify and resolve project issues proactively.
  • Excellent communication, interpersonal, and collaboration skills with the ability to build strong relationships with diverse stakeholders.
  • Technical background in software development, test automation, or a related field (highly preferred).
  • Excellent time management and organizational skills.

Apply Now

This field is required.
This field is required.
This field is required.
.pdf, .doc, and .docx only
This field is required.

All Done!

Your application for the Project Manager - Research & Development position was submitted successfully.

Algorithms Developer: Computer Vision

Ramat Gan, Tel Aviv, Israel

Job Description

We are looking for an excellent Algorithms Developer in the field of computer vision and ML to join our team.
In this role, you will use cutting-edge research abilities, independent development, and problem-solving skills to advance our team’s mission to build the core technology that fortifies Applitools’ competitive advantage!
Within this role, you will be responsible for the following:
Developing machine learning and computer vision algorithms
Researching algorithmic techniques that apply to our field
Helping to build a computer vision system that understands UI
Employ LLM technologies to create the next generation of software testing.
  • MSc in Computer Science and Math or Electrical Engineering from a known academic institution
  • 2+ years of professional experience with computer vision algorithm development
  • 5+ years of programming experience with a major programming language (C, C++, C#, Java, or Python)
  • Deep knowledge of algorithm development methodologies
  • Preferred qualifications:
  • You have a natural curiosity to constantly advance your algo and coding abilities
  • You thrive within an innovative and creative culture
  • You have validated experience with deep-learning platforms
  • You take initiative and push forward rather than waiting for instructions
  • You value and aspire to build production-level products and make an impact

Apply Now

This field is required.
This field is required.
This field is required.
.pdf, .doc, and .docx only
This field is required.
This field is required.

All Done!

Your application for the Algorithms Developer: Computer Vision position was submitted successfully.

Senior Backend Hands-on Architect

Ramat Gan, Tel Aviv, Israel

Job Description

We are looking for a Senior Backend Hands-on Architect to deliver impact by driving innovation - building and shipping software at scale.

  • You'll architect, design, build and operate the company’s main web server: a multi-site and multi-tenant large-scale server for both SDKs and human users.
  • You will be part of a team that deploys this in the cloud and also on-prem.
  • You will craft REST API, infrastructure development, data access and performance optimization.
  • You will collaborate with other Engineering, Product, Customer Success and Support teams to pull together a diverse set of system requirements.

Qualifications

  • BA/BSc degree in Computer Science or Software Engineering.
  • 5+ years of experience building high-performance large-scale cloud distributed systems.
  • Extensive cloud-native stack experience: CI/CD and cloud services (AWS, Azure, GCP).
  • You have hands on programming experience in Node.js and background with an object-oriented language such as C# or Java.
  • You are passionate about writing clean, maintainable, well-organized code.

Preferred Qualifications

  • Experience with NoSQL databases

Apply Now

This field is required.
This field is required.
This field is required.
.pdf, .doc, and .docx only
This field is required.
This field is required.

All Done!

Your application for the Senior Backend Hands-on Architect position was submitted successfully.

Product Designer

Ramat Gan, Tel Aviv, Israel

Job Description

As the sole in-house Product Designer at Applitools, you will help us ‘Create the Impossible’ by imagining, planning, and delivering designs and experiences for our core platform and products. This is an exciting opportunity for you to define the future of automated testing along with a team of highly ambitious and creative Product and Engineering teams that are changing the way products are released worldwide.

Responsibilities:

  • End-to-end UX and UI responsibility in a rapidly growing innovative company

  • Conduct a full design cycle, from collecting inspiration to creating a perfect UI for all states and scenarios, and deliver to development.

  • Provide UX/UI design that is branded, creative, and innovative while facilitating a useful interactive experience.

  • Be service-oriented and able to present, explain and justify designs to stakeholders.

  • Conduct product research based on support tickets, data, competitor analysis and feedback from customers, to deeply understand our users’ challenges.

  • Define and maintain visual language and standards to create the application style guides for developers.

  • Effectively manage tasks across multiple projects, deliver according to agreed timelines and ensure high-quality execution of all deliverables.

Qualifications:

  • At least 5 years of experience in UX and UI design, at least 3 of them as a Product Designer in product teams

  • Experience designing complex solutions for B2B SaaS products

  • Intensive experience with Figma and other popular design and prototyping tools

  • Great time management and prioritization skills

  • Team player who knows how to collaborate and brainstorm

  • Familiarity with HTML, CSS and modern frontend frameworks

  • Experience in working independently and not as part of a design team

Preferred Qualifications:

  • Experience with the DevOps / testing/development domains
  • Bachelor of Design in Visual Communication or Interactive Design

Apply Now

This field is required.
This field is required.
This field is required.
.pdf, .doc, and .docx only
This field is required.
This field is required.

All Done!

Your application for the Product Designer position was submitted successfully.

Product Manager

Ramat Gan, Tel Aviv, Israel

Job Description

In this role, you will be working on a new and innovative AI-based offering that will change the way companies test the user experience of their products worldwide!

Responsibilities:

  • Own the product lifecycle from requirements gathering through production and release

  • Collect use cases from customers to develop a unique understanding of their needs

  • Become an expert of your domain and well familiar with the competitive landscape

  • Identify opportunities for product innovation and product enhancements

  • Translate product strategy into successful solutions and their detailed requirements

  • Study and measure feature usage across different customer segments to prioritize development efforts

  • Aim to create the best possible user experience

  • Initiate and drive effective cross-team collaboration

Qualifications:

  • 4+ years of experience as a Product Manager

  • BSc in Computer Science/Engineering or equivalent

  • Previous Software Engineering background

  • Successful history of delivering customer-driven products designed to create a great user experience

  • Demonstrated experience managing the end-to-end product lifecycle of B2B SaaS products

  • You understand behavioral analytics concepts with respect to UI/UX design and have collaborated with UI/UX designers and engineers on a breadth of projects

  • You have strong interpersonal skills, used to negotiate relationships and alignment across teams with different goals, functions, and initiatives

Preferred Qualifications:

  • Market knowledge of testing automation domain, SaaS, and/or AI platforms

  • Superior attention to detail while keeping an eye on the big picture

  • Technical expertise and the ability to question and challenge decisions and priorities

Apply Now

This field is required.
This field is required.
This field is required.
.pdf, .doc, and .docx only
This field is required.
This field is required.

All Done!

Your application for the Product Manager position was submitted successfully.