Senior Frontend Design Engineer at Weaveworks, Remote, £Contract Rate

  • Contract Spy
  • Remote
  • Nov 20, 2020
Duration not stated

Contract Description

As a Senior Frontend Design Engineer you will work with an experienced agile team that operates in a flat structure and deeply understands how to develop, deploy, run and sell software. You will collaborate closely with engineers and product owners to carry out end to end design on web applications and command line development flows for both open source projects and commercial products. We will look to you to interact with customers and users to optimise user interaction with our software, ensure that front-end development produces refined consistent visuals, contribute fresh new ideas for data visualisation, and ensure users and customers gain exceptional value from our software.

The Team

You 'll work in a cross-functional distributed Agile team, to develop and maintain a set of tools that makes using public Kubernetes easy. You will work with people from a wide variety of backgrounds and skills. Our engineers include the founders of RabbitMQ and alumni from Google, Microsoft, Red Hat, Canonical, VMWare, Symantec, Pivotal, New Relic, and more. We frequently contribute back to the open source community, host meetups, and give tech talks.

You 'll be involved in refining work and contributing to decisions throughout the software development lifecycle. You will have veto powers on our releases and the responsibility to keep our release processes and engineers honest. Our teams are distributed around the world and we use video conferencing and slack extensively. So we 're looking for someone with experience, a self-starter with excellent communication skills and prepared to work remotely.

What will you be doing?


Implementing designs from you and your team in Typescript / Javascript using React

Collaborate with back-end engineers on new features. Our backend stack is Golang and Kubernetes

Participate in code reviews and design reviews

Contribute to both open source and commercial products


Evaluate and implement new front-end technology


Evangelize our design systems and tools, making sure they are used by designers and engineers


Participate in a git-based workflow


Collaborate with different members of the company and ensure that teams are aligned on product plans and strategy


Proactively improve our design process, product strategy and tactics


Clearly and concisely present designs to both internal and external stakeholders along with your agile team

Help and mentor new employees

Participate in internal demos and projects


Participate in the hiring process - review portfolios, do interviews, etc.

What skills and experience will you have?


Strong design and UX sensibilities

Good knowledge of JavaScript


Commanding grasp of HTML, CSS, and related web technologies


Familiarity with JSON and YAML

The ability to think strategically about business opportunities for Weaveworks


Interest in open source technologies and Weaveworks ' technology space including Kubernetes, Docker, Prometheus, etc.


A personality that is self-motivated, takes responsibility and thrives in an agile environment.


Ability to debug issues and report them in an actionable way


A team and community player: communicating with and investing in the team and the community for long-term healthy relationships

Able to work unsupervised and also to coordinate with others when required

OSS experience, a plus!

About Weaveworks

Our mission is to help the world 's leading organisations to adopt Kubernetes and other Cloud Native technologies and working practises. Enterprises use our products and services to build better software and operate it reliably, at scale. Our approach brings together container-based application deployment, Kubernetes and operations tooling in a model we call GitOps.

Weaveworks aims to empower engineers, no matter their background, to take advantage of container technologies such as Kubernetes and Docker to build faster and more scalable applications. We welcome candidates with diverse backgrounds and cultures, for example fluency in different languages. We believe that container software will change the way developers create applications, so much so that many approaches are yet to be imagined. Help us build commercial and open source software tools that other developers use to tame their containerized applications.

Weaveworks is an equal opportunity employer. Weaveworks considers qualified applicants without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, marital status, pregnancy, sex, gender expression or identity, sexual orientation, citizenship, or any other legally protected class. Weaveworks is an Affirmative Action and Equal Opportunity Employer.


Black lives matter.