Cloud UI engineer

Company: Broadcom
Company: Broadcom
Location: IND-Bangalore-Kalyani Vista II
Commitment: Full time
Posted on: 2024-03-10 05:19
Please Note:1. If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account)2. If you already have a Candidate Account, please Sign-In before you apply.Job Description:Why will you enjoy this new opportunity?Broadcom’s Software Defined Edge (SDE) division is looking for a UI developer to join the team!This team builds User Interfaces for SDE products, including the pioneering RAN Intelligent Controller (RIC), which help our customers manage hundreds of thousands of devices and millions of subscribers.  Scale and performance are central to everything we do; we use the latest tools and technologies, blending the best of Open Source with home-grown development to build powerful, easy-to-use, robust, and scalable telco-grade software.  The UI development team works closely with the backend and API teams, and with SDE’s User Experience (UX) group, to build clean, modern, and usable user interfaces using the industry-leading VMware Cloud Foundation Clarity framework.This position for a mid- to senior-level UI developer.Success in the Role: What are the performance outcomes over the first 6-12 months you will work toward completing?Short-term (1-3 months)Establish development and test environmentsUnderstand and be able to build and deploy the Uhana and RIC productsBe familiar with tools (JIRA, Confluence, Google Tool suite) and development processes, including those for design, coding and testingIdentify key personnel in the team and know who to go to when you have questionsHave committed code to resolve a few defects or small features, with guidance from senior team membersMedium-term (3-6 months)Participate in a complete product release cycleHelp to drive a small project to completion, from requirements definition and refinement, through estimation, coding, and testing, to deliveryActively participate in release and sprint planning activitiesIdentify areas of potential specializationLong-term (6-12 months)Become expert in a specific area of the UIHave resolved moderately complex problems with minimal direction or supervisionHelp complete a large project, including participating in all stages of the software lifecycleHave established efficient working relationships with senior development staff and key stakeholdersThe Work: What type of work will you be doing? What assignments, requirements, or skills will you be performing on a regular basis?Key responsibilities include:Driving technical architecture and design in cooperation with backend development teams and user experience teamAnalysing feature requirements and preparing functional specificationsScoping and preparing estimates for new featuresImplementing new features in a carrier-grade, scalable software platform, maintaining existing features and functionality, and implementing corresponding test automation suitesCollaborating with system architects, management, user experience team, and peers to drive projects to completionSkills, qualifications, and experience required:Degree in Computer Science, Computer Engineering, or related discipline; advanced degree preferred6+ years UI development experienceHighly proficient in TypeScript and JavaScriptSubstantial experience with React or Angular requiredProficient with shell scripting and at least one scripting language such as Python or GroovyExperience working with RESTful APIs, and authentication technologies such as JWT, SAML and OAuth preferredFamiliar with microservice architectures, Docker, Kubernetes, and one or more public cloud platforms such as AWS or Microsoft AzureComfortable with fast-paced development and rapidly evolving requirementsVery strong problem solving and debugging skillsExcellent communication and presentation skillsComfortable working with a distributed teamExperience with the Clarity framework and Cypress test automation frameworks would be assetsWhere is this role located?This role is based out of Broadcom’s Bangalore, India office and will work with the local and global UI development teams.Broadcom is proud to be an equal opportunity employer.  We will consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, gender identity, national origin, citizenship, disability status, medical condition, pregnancy, protected veteran status or any other characteristic protected by federal, state, or local law.  We will also consider qualified applicants with arrest and conviction records consistent with local law.If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.
View Original Job Posting