<< Back to jobs

Software Engineer, Dev Platforms Team

Tel Aviv, Israel

Job Description

Why Applitools? We are changing the landscape of software development. Applitools provides the only commercial-grade, visual AI-based test cloud service that validates application user interfaces in a fully automated manner, used by hundreds of engineering teams at top brands worldwide. 


In this role you will be responsible for building high performance developer tools and libraries using the latest web and mobile technologies. You will fully own the end to end development of tools and libraries used by some of the world's leading software development teams. 


  • End to end product ownership of complex Java software libraries interfacing with underlying test frameworks, user applications and server APIs.

  • API & protocol design with emphasis on concurrency and speed optimizations.

  • Solving complex problems while dealing with dynamic environment.

  • BSc or BA in Computer science (or any other relevant degree) from a top university

  • 5+ years of software development experience 

  • Highly proficient in Java

  • Working knowledge of at least one of the following programming languages: Ruby, C# or Javascript

  • Proven ability to take full ownership and accountability over projects from start to end

Preferred Qualifications

  • Passion for writing technical blog posts, giving talks, or leading communities

  • You love contributing to open-source projects.

  • Experienced with unit testing, test automation, CI-CD and modern devops frameworks.

Applitools is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability or gender identity. Applitools is committed to providing reasonable accommodations for qualified individuals with disabilities in our job application procedures.