User Interface Principal Engineer
Overview Keysight is on the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15, employees create
- class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over countries. Learn more about what we do. Our powerful,
- winning culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with
- first solutions. Diversity, equity & inclusion are integral parts of our culture and drivers of innovation at Keysight. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers. Are you a senior UI developer with working experience in Single Page Applications? Then look no further, we have a great role and project for you: Vision Orchestrator is our new project, intended to create a new "software defined visibility" paradigm for the NVS product line. Built on top of Kubernetes and inspired by its intent driven model, Vision Orchestrator aims to solve the problem of integrating the NVS product line in a single pane of glass. Vision Orchestrator is founded on a modern microservice architecture, integrating both custom components, as well as third party components like Neo4J, Apollo Graph
QL, NATS, Cassandra, Prometheus, Grafana, Fluent Bit, and others The team You will work in a cross functional team of 6 experienced developers, with Agile (6-week sprints) Work schedule is flexible; Responsibilities If you join us, you will: Develop new UI functionality in Typescript/Angular on the existing codebase; Participate in the analysis, design, development, and maintenance of software components; Interact with project management, leads, testers and other developers in order to understand the features, planning the schedule, designing, and implementing the solutions, optimizing, performing development testing and
- fixing in order to deliver high quality releases on time. Coach new team members and provide technical assistance when needed Propose & implement technical solutions, ensures their integrity, and that the solutions can be built, implemented, and maintained within timelines/budgets Work with UI Designer to provide feasibility directions and lead UI development Be the technical design authority – internally recognized as a specialist in complex technical areas, you will oversee benchmarking, installation, upgrade, configuration, deployment, and testing activity. Investigate and prototype innovative approaches to improve software quality. Ensure development teams can develop in a stable and productive environment, with minimal rework required due to architectural change or related problems as products evolve. Qualifications Requirements: At least 8 years in UI software development with 4 or more years of working experience with Angular Experience on at least one a major UI project involving multiple people or teams Experience consuming APIs (Rest or others); Experience with containerized environments – Docker/k8s Work experience with GIT; Fluent English in both verbal and written form, as you will need to write documentation or hold presentations to other team members or stakeholders; Able to work in a team, proactive (ask for help when needed, ask for trainings, come up with solutions); Utilizes research and
- learning to ensure technical credibility; Bonus skills: Experience with Graph
QL; Experience with Apollo Client Experience with D3. js Working experience on networking related software; Solid understanding of the TCP/IP model and basic enterprise networking concepts; CCNA/CCNP or equivalent is a plus; Careers Privacy Statement ***Keysight is an Equal Opportunity Employer. ***
Fii primul, care se va înregistra la oferta de muncă respectivă!
-
De ce să cauți de muncă pe Lucrezi.ro?
În fiecare zi oferte noi de muncă Puteți alege dintr-o gamă largă de locuri de muncă: Scopul nostru este de a oferi o gamă cât mai largă de opțiuni Lasă să-ți fie trimise noile oferte prin e-mail Fii primul care răspunde la noile oferte de muncă Toate ofertele de muncă într-un singur loc (de la angajatori, agenții și alte portaluri) Toate serviciile pentru persoanele aflate în căutarea unui loc de muncă sunt gratuite Vă vom ajuta să găsiți un nou loc de muncă