ZeroTier is a successful startup originally founded in 2015 as an Open Source project and is now backed by leading venture capital investors including Bonfire Ventures, Anorak Ventures, Grand Enterprises B.V. and First In Capital. Our mission is to directly connect the world’s devices (over 2 million in over 230 countries today) and enable a new era of decentralized computing. On Github, we have over 13,900 stars.
ZeroTierOne is a secure network overlay product that allows you to manage all of your network resources as if they were on the same LAN. It is complemented by our SaaS control platform, ZeroTier Central, which allows for creation and administration of ZeroTier networks from anywhere.The software-defined solution can be deployed in minutes from anywhere and empowers your team to create global private networks that connect your devices directly to each other, no matter where they are in the world.
Reporting to the Head of Engineering, the Front-End Engineer role is responsible for the design and development of front-end experiences which meet the needs of our users. This role will require deep knowledge of usability, web + native UI technologies, and backend (API) integration, applied to help us create and improve our desktop, mobile, and web applications. You will regularly meet with the design, marketing, and product teams to refine feature designs, implement high-level UI components and tooling, and apply those to end-user features in our native and web applications.
If you’re interested in creating a user-friendly environment by writing code and moving forward in your career, then this job is for you. We expect you to be an experienced builder of applications for technical and business users who is curious about new and emerging digital technology and aspires to combine usability with visual design.
Our team is distributed across the US and EU, and we use modern software engineering practices and tools to support asynchronous remote collaboration. Every team member at ZeroTier is expected to work independently and leverage shared issue tracking, documentation, and automated testing to contribute to our shared base of reliable, well-defined libraries and APIs.
This position is based in the Netherlands, with our primary workspace being our office by Utrecht Central Station. We work a mix of office and remote days. Please note that we are unable to facilitate relocation, so this role is only open to candidates already residing in the Netherlands.
RESPONSIBILITIES
- Apply modern UI design and programming technologies to improve the usability, visual appeal, consistency, and accessibility our user-facing applications
- Help our users understand and navigate our highly-flexible networking and security tools through good UI affordances and information architecture
- Implement fast, approachable UI, leveraging the best of modern web interface technologies with an awareness of the expectations and conventions of our target platforms.
- Develop and maintain shared UI style guides, components, and testing processes.
- Collaborate on the design and implementation of our full-stack API, with a particular focus on shaping APIs to support both internal and public clients.
- Understand the constraints of our tech stack and highly-varied deployment environments, and provide technical advice wherever necessary
EXPERIENCE
- 5+ years of experience as a front-end developer for desktop or mobile platforms
- Proficiency in modern web technologies, including JavaScript/TypeScript, CSS, and DOM APIs
- Familiarity with high-level front-end development frameworks such as React and Vue
- Extensive experience in integrating with and extending backend (REST) APIs
- Experience in applying best practices around usability, accessibility, and responsiveness to real-world applications
QUALIFICATIONS
- BA/BS degree in CS/CE or demonstrably equivalent skill and experience
- Demonstrable proficiency in implementing user interfaces that are attractive, intuitive, and easy to use
- Applied knowledge of user interface design guidelines, principles, and ergonomics
- Ability and willingness to learn new programming languages, frameworks, APIs, and administrative tools
- Ability to develop deep domain knowledge of the workflows and problems supported by the applications you build
- Experience working with remote and distributed teams, including collaboration with peers in many different roles
- Bonus points for being a ZeroTier user!
We encourage candidates from non-traditional backgrounds to apply, regardless of formal education, training, and certification. We value diversity of experience and perspectives on our team and strive to maintain a culture that allows every team member to do great work, bring their best ideas forward, and align those efforts with company goals and practices.
BENEFITS
- Hybrid work environment: we work 3 days at our office at Utrecht Central Station and 2 days from home.
- Equity compensation package.
- Flexible PTO policy to suit your needs.
- Flexible work hours.
- Career Enhancement Funds to support your growth and development.
- Employee Referral Bonus.
ZeroTier is a fantastic place to work, offering a dynamic growth setting and an ambitious atmosphere. If you're looking for a company that provides a competitive salary and an attractive options package, this is the opportunity for you!
ZeroTier develops software that automatically handles the complexities of networking across physical network boundaries, dealing with mobility and unifying cloud & edge to free customers from spending time building their projects and focus on running their business. Our network virtualization technology delivers the power of enterprise software-defined networking to every device, service, and application whether it’s located at the edge or in the cloud. It’s capable enough for large businesses with complex networking needs but easy enough that tens of thousands of regular people use it to do simple things like play games online or connect to their home PC from their mobile device.
We work to solve the hard technical problems underlying decentralized application development so you can deliver applications that offer a positive low-friction user experience while avoiding the cost, liability, and security/privacy impact of a large highly involved cloud presence.
ZeroTier was founded by Adam Ierymenko in 2015.
The company’s network virtualization software is used by millions of users in over 230 countries and territories. For more information about us please visit our website at www.zerotier.com
PLEASE NOTE: Individuals seeking employment at ZeroTier are considered without regard to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, or sexual orientation. Direct applicants ONLY. Any recruiter/3rd party submissions we receive will be considered a gift. Written CV’s and Cover Letters are encouraged. No calls please.
What We Do
ZeroTier delivers secure software defined networking that works seamlessly and identically across both local and wide area networks.
We are radically simplifying networking by treating the entire planet as a single data center.