Full-Stack Software Engineer
Core
Designing, developing, and improving full-stack web UI applications for network operators to manage Optical Transport devices.
Role type
Full-stack software engineer (web UI focus)
Builds
SDO Controller Web UI and Mosaic Network Controller Web UI
Domain
Telecommunications / Optical Transport
Deliverable
product features
Required skills
React, JavaScript/TypeScript, Node.js, Java (11/17), Spring Boot, REST APIs, SQL, Git, Linux, Unit testing (JUnit/Jest), UI component design (Storybook), UX collaboration (Figma)
Preferred skills
Large-scale React application deployment, Cypress/Selenium testing
Technologies
React, Java, Spring, Node.js, Jest, Storybook, Figma, Cypress, Selenium, Git, Linux
Responsibilities
Develop front-end and back-end features for network controller products, design new product features, implement software enhancements, document design and architecture, participate in design and code reviews, develop unit and component tests, coordinate development activities, fix software bugs, deploy and test incremental releases
Seniority
Mid-level, hands-on IC