Software Developer/ Engineer/ Architect

Frontend Software Engineer

At Zendesk, we believe that building an outstanding product requires people who care about both – the users and the software they craft and code. In the Kraków Office, we are responsible for building the Zendesk Sell, the product Sales teams depend on every day. The Sell Experience team owns, among others, the following sales tools:

Voice Calling and Text messaging

Contacts data augmentation

Apps Framework

Customizable Layouts

Email Templates

 

As a Senior Frontend Engineer, you will have the possibility to influence how the above list grows and evolves, along with a chance to form lasting relationships and learn from experienced engineers who will also enjoy learning from you.

 

How we work

 

We've consciously built a team where a lot of responsibility and decision-making authority rests on your shoulders. It really makes sense for the person being close to the problem to make decisions provided they understand the broader context – ­sees the forest, not just the trees. We believe both deep technical knowledge and understanding of how a particular thing is going to be used by people are vital to make good decisions. We focus on giving people freedom, depending on a strong culture, and using management roles for removing obstacles rather than adding layers.

 

What our tech stack looks like

Modern libraries – React, Redux, GraphQL, PostCSS, Sagas, RxJS.

Extensive tooling – Webpack, Eslint, TypeScript, Jest, CodeShift.

External services – AWS Lambda, Github Actions, Jenkins, DataDog, BigQuery, Cloudfront, Sentry, Apollo Studio.

Component-based UI.

Living Style Guide for development and reference

Deep analytics to catch errors, understand adoption, scalability, and performance.

Large monorepo with 250+ packages and tooling that runs only what’s necessary.

Deployment system allowing the release of multiple branches in parallel for testing or staged releases.

 

What will you get from us?

Chance to tackle exciting problems and drive complex software projects.

Full ownership of the software you work on, starting from an idea, through technical design, implementation, testing, release, and maintenance.

Team of hardworking people who love what they do.

Flexible working time, working fully remotely, or possibility to mix the remote and in-office work.

Competitive compensation.

Professional development funds.

Comfortable office, daily catered breakfasts, and lunches (once we’re back in the office) or reimbursement of the equipment of your choice for home-office setup.

Premium Medical Insurance (incl. dental care & physiotherapy) as well as Private Life Insurance.

Motivation to “Get things done and make things better”.

Excellent coding skills and a love for growing your expertise. You are experienced in at least one frontend stack, not necessarily ours.

Ability to decompose projects into smaller units that can be delivered iteratively.

Being open to receiving and giving constructive feedback in a radically transparent and encouraging environment.

Dedication to explain your views well to others and just as meaningful, actively listen to others ensuring a good discussion.