Come work with us

Javascript Developer

Ramat Gan, 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.  

Our team is hiring an experienced software engineer to contribute to our developer facing libraries and tools. The team is responsible for providing a delightful programmatic experience for our users, thereby making it easy and intuitive to integrate with our products. We’re looking for an outstanding engineer who knows what developers expect from their tools, has a very high standard and attention to detail to help us deliver great products.


    Responsibilities

    As a software engineer on our Dev Platforms team, you will work on projects that will bring Applitools to the next level. You will be responsible for:

    • End to end product ownership of complex JavaScript software libraries interfacing with underlying test frameworks, user applications and server APIs
    • API & protocol design with emphasis on asynchronous flows and performance optimizations
    • Solving challenging problems in a dynamic and diverse work environment
    • Research and hack on various test automation frameworks and tools (e.g. Cypress, Puppeteer, TestCafe, Jest, mocha, Selenium, storybook and more)
    • Browser and DOM hacking using Chrome remote DevTools and webdriver
    • Collaboration with other teams to ensure perfection in design and delivery

    Qualifications

    • B.Sc. or M.Sc. in Computer Science or a related engineering field
    • At least 3 years of programming experience, shipping impactful and complex software projects
    • Strong knowledge of JavaScript is a must
    • Experience with Node.js and NPM - a plus

    Preferred Qualifications

    • You know how web browsers work
    • You work(ed) on open source, including communication with contributors
    • You are passionate about Developer Testing
    • You are able and can actually enjoy writing documentation

    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.

    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.
    This field is required.

    All Done!

    Your application for the Javascript Developer position was submitted successfully.

    Android Software Engineer

    Ramat Gan, 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 become part of an exceptional team focusing on building high performance Developer Infrastructure using the latest mobile technologies. You will be fully responsible for an end to end research and development of new products based on Android internals.

      Responsibilities

      • Define the architecture and lead the development of a cutting edge Android based massive scale cloud service
      • Research and develop solutions involving Android internals and a variety of app development frameworks
      • Performance analysis and optimizations

      Qualifications

      • BSc in Computer Science (or any other relevant degree) from a top university
      • You have 5+ years of experience developing Android apps
      • Deep understanding of Android application lifecycle: UI Internals and Rendering Mechanisms.
      • You are experienced solving complex Android SDK Performance Profiling and Optimizations issues
      • You love taking full ownership and being accountable for projects from start to finish.

      Preferred Qualifications

      • Significant working knowledge of Android internals is a major advantage.


      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.
      This field is required.

      All Done!

      Your application for the Android Software Engineer position was submitted successfully.

      Product Designer (Part Time Contractor)

      Ramat Gan, 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.  

      As our Product Designer, 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 what the future of Automated Visual Testing can be, along with a team of highly ambitious and creative Product and Engineering teams who are changing the way Engineering and QA teams are releasing products worldwide.

      Responsibilities

      • Owning and leading end-to-end UX and UI responsibility in a rapidly growing innovative startup
      • Conduct a full design cycle from collecting inspiration through 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 competitor analysis and feedback from customers
      • 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
        • Proven experience of 5+ years of experience in UX and UI design, in product teams at tech companies 
        • Experience designing complex solutions for B2B SaaS products 
        • Experience with popular design and prototyping tools
        • Familiarity with HTML, CSS and modern frontend frameworks
        • Team player who knows how to collaborate and brainstorm
        • Experience in working independently and not as part of a designers team
        • Availability for a full time position.

        Preferred Qualifications

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

        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.

        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.
        This field is required.

        All Done!

        Your application for the Product Designer (Part Time Contractor) position was submitted successfully.