Sell Frontend Platform team is responsible for the tools used to develop, build and serve the Zendesk Sell Web Application.
We’re behind creating Sell’s UI component library, local development tools, CI / CD pipeline, performance and GraphQL Gateway among others.
Making both Sell’s customers and frontend engineers happy is at the core of what we do.
Now we’re looking for a Software Engineer, who would help us expand and maintain the platform, make the application more performant and coherent (both from the Customer & Engineer point of view), and integrate it tightly with the broader Zendesk environment.
What You Get To Do Every Day
Work collaboratively with a team of experienced engineers Frontend Engineers.
As a specialist, you are going to choose what you work on and how you solve for that.
Work in a very flat communication structure allowing you to make autonomous decisions and propose high-level architectural changes from day 1.
Seek solutions to sophisticated problems, often touching many systems and sometimes different technologies.
Find solutions to daily annoyances by writing tools and get the glory of open-sourcing them.
Thrive in a challenging environment, open to debates, brainstorming and analytical decision making.
Enjoy what you do!
What You Bring To The Role
You are motivated to Get things done and make things better . You have a desire to take projects over the finish line and iterate on the process on the next turn.
You are an excellent coder that loves growing your expertise, experienced in at least one frontend stack, not necessarily ours.
You are open to receiving and giving constructive feedback in a radically transparent and encouraging environment
You can explain your views well to others and just as meaningful, actively listen to others ensuring a good discussion.
You decompose projects into smaller units that can be delivered iteratively.
You are passionate to work on a huge existing code base and to improve it.
You like working on tools, large-scale automated migrations, setting and instructing best practices - everything that constitutes a platform work.
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.
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 we offer :
Full ownership of the projects you handle
Team of passionate people who love what they do.
Exciting projects, ability to implement your own ideas and improvements.
Opportunity to learn and grow.
and everything you need to be effective and maintain work-life balance :
Flexible working hours
Option to work from home couple days a week or fully remotely
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.