Senior Full Stack Engineer

ZeroTier
24 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

JavaScript
API
Business Logic
Automation of Tests
CSS
Software Quality
Distributed Systems
PostgreSQL
Redis
Service Development Studio
Systems Integration
TypeScript
React
Backend
Vue.js
Web Technologies
Front End Software Development
Api Design
REST

Job description

We're looking for a Senior Full Stack Engineer with strong backend expertise to architect and implement core features of our Central API and associated systems. This is a backend-leaning role (70% backend / 30% frontend) where you'll work primarily in Go while also contributing to our Vue.js frontend when needed. This is a senior role with significant ownership and impact. You'll help drive architectural decisions, ensure security best practices, and work closely with engineering leadership to deliver software that directly supports strategic business outcomes., * Define and document new API endpoints and implement business logic in Go to support platform features

  • Design and maintain public service interfaces that support high performance and availability
  • Work with PostgreSQL, Redis, PubSub, and OpenFGA to power Central features
  • Implement user-facing features in Vue.jsCollaborate on API design to support both internal UI needs and public API consumers
  • Utilize best practices for securing public services and work with automated testing to ensure code quality
  • Provide technical mentorship and contribute to engineering best practices across the team

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.

Requirements

Do you have experience in Vue.js?, * Senior level experience building and owning distributed systems at scale

  • Advanced knowledge of Go service development and best practices
  • Proficiency in modern web technologies (JavaScript/TypeScript, CSS) and frontend frameworks (Vue.js/React)
  • Extensive experience integrating with and extending backend REST APIs
  • Experience working in a team with a continuous growth mindset History of applying best practices for security in public services
  • Ability to write technical documentation and communicate effectively with team members
  • Experience in a startup or fast-paced environment is a strong plus

About the company

ZeroTier leads the world in next-generation connectivity and cybersecurity. Our platform provides highly secure, peer-to-peer virtual networks, relied upon by millions of users and businesses - from individual users and startups to mid-scale enterprises and Fortune 500 companies. We're backed by awesome investors including Battery Ventures, Bonfire Ventures, and Anorak Ventures., Founded in 2013 by Adam Ierymenko, ZeroTier's mission is to make peer-to-peer networking with strong encryption so simple, secure, and intuitive that it becomes the default for the internet. To do this ZeroTier simplifies complex networking across physical boundaries, unifying cloud and edge environments. Our network virtualization platform offers enterprise-grade software-defined networking for every device, service, and applications, whether at the edge or in the cloud. It's powerful enough for large businesses and defense applications, yet easy for individuals to use for tasks like gaming or remote access. Our team is the best of the best, working diligently to solve the hard technical challenges underlying high-performance decentralized networking. We help our customers run networks free of handcuffs and endless minutiae. Come join us! To find out more please check us out 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.   If you require alternative methods of application or screening, you must approach the employer directly to request this as Indeed is not responsible for the employer's application process.

Apply for this position