Juniper Networks
Software Engineer 4 - UI / Front-end Developer Job at Juniper Networks in Cupert
Juniper Networks, Cupertino, CA, United States, 95014
As a Front-End Developer at Juniper Networks, you will be part of the AIDE team creating a modern web application for the next generation of networking. You will collaborate with a team of designers and developers to create responsive, performant web applications that deliver exceptional user experiences. Applications incorporate a mix of data visualizations, forms & tables, network graphs, and geo-spatial views.
Core Responsibilities:
- Develop and maintain modern web applications using React, TypeScript, and related technologies
- Implement responsive UI components and layouts following design specifications
- Write clean, maintainable, and well-tested code
- Collaborate with UX/UI designers to translate mockups into functional interfaces
- Participate in code reviews and provide constructive feedback to team members
- Debug issues and implement fixes across the application
- Thrive in an Agile, product-focused environment to deliver fast-paced features
Required Qualifications:
- 4-8 years of professional frontend development experience, backed by a BS/MS in Computer Science or related field
- Strong proficiency in React, JavaScript/TypeScript, HTML5, and CSS3
- Experience with modern React patterns including hooks, context, and functional components
- Solid understanding of state management solutions (Context, Redux, Zustand)
- Knowledge of testing frameworks (Jest, React Testing Library)
- Experience with development tools such as Git and Jira
- Understanding of web performance optimization techniques
- Strong problem-solving and debugging skills
- Keen eye for detail and passion for creating polished user interfaces
- Strong communication skills and experience working in collaborative teams
Preferred Qualifications:
- Networking domain knowledge
- Familiarity with CI/CD pipelines
- Experience with CSS-in-JS solutions or CSS preprocessors
- Understanding of web accessibility standards (WCAG)