Description
Role: Senior Design System Developer
Location: Tel Aviv
DriveNets is a leader in cloud-native networking software for Hyperscalers and service providers who are building the largest infrastructures in the world for network services and AI platforms. Founded in December 2015, DriveNets disrupted some of the most challenging high-scale markets, transforming the way Networks are built, scaled, and consumed. We also built the largest network in the world, with more than half of AT&T’s backbone running on DriveNets’ Network Cloud. DriveNets has raised $587 million in three funding rounds which enable us to dream big and bring on the most talented people.
The Role
We are looking for a
Senior Design System Developer to join our Network Orchestration group. Our group is responsible for developing scalable, high-performance distributed systems that support complex network infrastructures. As a Senior Design System Developer, you will be part of the core leadership team responsible for designing, developing, and maintaining our reusable component library. You will collaborate closely with designers, architects, and engineers across multiple teams to create a robust, well-documented, and future-proof system. This is a hands-on, highly technical role that blends deep frontend expertise with cross-functional collaboration, architectural decision-making, and a passion for building high-quality UI foundations. Our group is growing, and you will play a key role in building and expanding the team. You'll have the opportunity to optimize and enhance key parts of our system, leveraging the latest tools and infrastructure to drive innovation and efficiency. We embrace an agile mindset – you should be comfortable with context switching, handling multiple priorities, and adapting quickly to changing requirements.
Key Responsibilities
- Contribute as part of the core leadership group for our new Design System initiative.
- Design, develop, and maintain reusable, scalable, and accessible UI components.
- Collaborate with designers to translate design specifications into high-quality code.
- Shape architectural decisions to ensure performance, maintainability, and scalability.
- Challenge and improve existing UI/UX patterns to enhance usability and developer experience.
- Document and showcase components using Storybook (or similar tools).
- Implement and maintain testing strategies for components (unit, integration, and end-to-end).
- Ensure accessibility compliance (WCAG/ARIA) in all components.
- Partner with multiple teams to promote adoption of the Design System across the company.
- Participate in code reviews, debugging, and architecture discussions to maintain technical excellence.
Requirements
- Technical Expertise: 6+ years of hands-on experience in frontend development. Strong knowledge of JavaScript/TypeScript and React, along with state management solutions (Redux, MobX, etc.). Strong track record of building complex, reusable, and performant components.
- Design System Knowledge: Deep understanding of design system principles including atomic design, design tokens, theming, responsive design, and accessibility (WCAG/ARIA).
- Architecture & Scalability: Proven experience contributing to architectural decisions in large-scale frontend projects, ensuring performance, maintainability, and scalability.
- Component Documentation: Hands-on experience with Storybook (or similar tools) for UI component documentation, previews, and development workflows.
- Testing: Strong knowledge of UI testing methodologies, including unit, component, and end-to-end testing (e.g., Jest, React Testing Library, Playwright, Cypress), with the ability to integrate testing into CI/CD pipelines.
- Collaboration & Communication: Skilled at working closely with designers, engineers, and cross-functional teams to translate design concepts into high-quality, reusable components.
- Tooling Proficiency: Familiarity with modern frontend tooling such as Webpack/Vite, TypeScript, and CSS-in-JS solutions.
- Problem-Solving Mindset: Ability to challenge and improve existing UI/UX patterns while ensuring system-wide consistency.
- Best Practices Advocacy: Committed to promoting design system principles, coding standards, and accessibility guidelines across the organization.
Nice to Have
- Experience integrating Design Systems with Figma or other design tools.
- Contributions to open-source component libraries or frameworks.
- Knowledge of design token pipelines and multi-brand theming strategies.
- Familiarity with Nx platform for monorepo management.
- Experience with microfrontend architecture.
Education And/or Relevant Experience
BSc in Computer Science, Software Engineering, or a related technical field; or equivalent hands-on experience in software development
If your experience is close but doesn’t fulfill all requirements, please apply. DriveNets is on a mission to build a special company comprised of individuals with different backgrounds, perspectives, and experiences.
DriveNets is an equal opportunity employer. We do not discriminate based on upon race, religion, color, national origin, sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with disability, or other applicable legally protected characteristics.