Senior JavaScript Engineer (Tooling)
Zendesk
Krakow, Poland
2 d. temu

Job Description

About Zendesk (and Base)

We founded Base in 2009 based on our strongly held belief that businesses deserve better, smarter software. We’ve grown to over 5,000 customers across the globe and in September 2018 we were acquired byto shape the future of customer relationship management together.

Our mentality is to transform the art of sales into actionable information to help organizations take their growth to the next level.

We believe in a collaborative working style with a bias towards rapid prototyping, experimentation and a strong curiosity for our customers and their needs.

Role Description

You’ll be a part of the team, which helps our users get the best web experience as quickly as possible - by choosing, advocating and enforcing best practices, recognizing and solving complex system-wide issues and creating components & tooling used by the product teams to build experiences.

You’ll be optimising and expanding our development flows and tools - from local environment, through GraphQL server to metrics gathering.

We’re looking for somebody who understands modern Frontend tooling and knows how it can be utilised to make engineers more effective and happy with their work.

As Zendesk Sell is a big and complex Single Page Application, you’ll be working with :

  • Modern stack React, Redux, GraphQL, CSS Modules, Sagas, RxJS
  • Extensive tooling - webpack, ESLint, Flow, Jest, TestCafe, CodeShift
  • External services - Cloudfront, AWS Lambda, New Relic Insights, Sentry, Apollo Engine
  • Living Style Guide for development and reference
  • Component based UI
  • Deep analytics to understand adoption, performance and catch errors
  • Deployment system allowing the release of multiple branches in parallel for testing or staged releases
  • Required skills and experience

  • Strong programming skills and excellent knowledge of JavaScript
  • Passion for modern frontend development and deep understanding of its principles
  • Ability to dive deep into app’s underpinnings - profilers, debuggers, transpilers, bundlers, etc.
  • Being user-centric and analytical
  • Working proficiency in English - being able to communicate on a daily basis
  • What we offer

  • Ownership of the projects you work on
  • Feeling the impact that your work has on the customer and fellow engineers
  • A team of passionate and accountable people that loves what they do
  • Opportunity to learn and grow, working on a big SPA
  • Option to release parts of work as Open Source and be involved in OSS projects
  • Working with cutting edge technologies
  • Ambitious mission with consistent strategy
  • And everything you need to do your job effectively :

  • Flexible working hours
  • Professional development funds
  • Comfortable office, daily catered breakfasts, and lunches
  • Who will you meet

    the Frontend Platform Engineering Manager at Zendesk (former Base) is hiring for this role.

    Zendesk builds software for better customer relationships. It empowers organizations to improve customer engagement and better understand their customers.

    Zendesk products are easy to use and implement. They give organizations the flexibility to move quickly, focus on innovation, and scale with their growth.

    More than 100,000 paid customer accounts in over 150 countries and territories use Zendesk products. Based in San Francisco, Zendesk has operations in the United States, Europe, Asia, Australia, and South America.

    Interested in knowing what we do in the community? Check out the to learn more about how we engage with, and provide support to, our localcommunities.

    Zendesk is an equal opportunity employer, and we’re proud of our ongoing efforts to fosterin the workplace. Individuals seeking employment at Zendesk are considered without regard to race, color, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law.

    By submitting your application, you agree that Zendesk may collect your personal data for recruiting, global organization planning, and related purposes.

    Zendesk's explains what personal information Zendesk may process, where Zendesk may process your personal information, its purposes for processing your personal information, and the rights you can exercise over Zendesk’s use of your personal information.

    Zendesk builds software for better customer relationships. It empowers organizations to improve customer engagement and better understand their customers.

    Zendesk products are easy to use and implement. They give organizations the flexibility to move quickly, focus on innovation, and scale with their growth.

    More than 100,000 paid customer accounts in over 150 countries and territories use Zendesk products. Based in San Francisco, Zendesk has operations in the United States, Europe, Asia, Australia, and South America.

    Interested in knowing what we do in the community? Check out the to learn more about how we engage with, and provide support to, our local communities.

    Zendesk is an equal opportunity employer, and we’re proud of our ongoing efforts to fosterin the workplace. Individuals seeking employment at Zendesk are considered without regard to race, color, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law.

    By submitting your application, you agree that Zendesk may collect your personal data for recruiting, global organization planning, and related purposes.

    Zendesk's explains what personal information Zendesk may process, where Zendesk may process your personal information, its purposes for processing your personal information, and the rights you can exercise over Zendesk’s use of your personal information.

    Aplikuj
    Mój adres email
    Klikając przycisk "Kontynuuj", wyrażam zgodę neuvoo na przetwarzanie moich danych i wysyłanie powiadomień e-mailem, zgodnie z zasadami przedstawionymi przez neuvoo. W każdej chwili mogę wycofać moją zgodę lub zrezygnować z subskrypcji.
    Kontynuuj
    Formularz wniosku