Software Engineer - Front End
Raleigh, United States
The Red Hat OpenShift Experiences UI team is looking for a front end developer to join the Managed OpenShift service console offerings. In this role, you will primarily develop UI components using React JS to support our interaction designers' user experience vision. You'll need to be both creative and self-motivated, proficient in building web applications, and able to work in a fast-paced, distributed environment. This position's primary area of expertise is React JS and its associated frameworks (ie, TypeScript, Redux or React Query, REST API, CSS, HTML, etc).
The Managed OpenShift Console is at the forefront of technology in the Kubernetes space, helping our users build applications more easily and deploy into hybrid cloud environments. Being part of the OpenShift products is about passion for technology and development. You'll need to be creative and motivated, proficient in building web applications, and able to work in a fast-paced, distributed environment.
Link:https://www.redhat.com/en/technologies/cloud-computing/openshift
What you will do
Implement UIs with clean, responsive, and accessible Javascript, Typescript, HTML, and CSS as needed to support the design vision
Work with UX designers and researchers to bring UI designs from concept to implementation through rapid prototyping and evaluation of design ideas
Work with the supporting development teams to gather information about system APIs and help shape the data that is available for UI consumption
Consider an end-to-end user experience that spans product onboarding, usage, and support
Collaborate with peer developers, designers, and product management during brainstorming sessions, design reviews, and code reviews.
Work closely with designers during brainstorming, design reviews, and iteration of UI improvements
Iterate with the team to improve your solutions
What you will bring
Collaborative approach to front-end software development with experience building web applications using React JS, TypeScript, Redux, REST, JSX, and HTML/CSS
Ability to work 3+ days a week in Raleigh NC, Boston MA or Lowell MA
Experience with development tools like Git or Webpack
Great communication and collaboration skills, with solid attention to detail
Willingness to learn new technologies, languages, and systems
Experience with development idioms like TypeScript, Git, webpack, JUnit, and Cypress
Experience with agile development and open source projects
Familiarity or interest with OpenShift, Kubernetes, or cloud platforms in general
Familiarity with Golang a plus
Pay Transparency
Red Hat determines compensation based on several factors …
This job isn't fresh anymore!
Search Fresh JobsJob Profile
Fully remote Located in the United States Lowell MA Permanent associates Raleigh NC
Benefits/PerksBonus Collaboration Commission Comprehensive medical Dental Employee Assistance Program Employee Stock Purchase Employee stock purchase plan Equity Flexible Spending Flexible Spending Account Flexible work environment Fully remote Health savings account Inclusive environment Medical Paid parental leave Paid Time Off Parental leave Pay Transparency Remote-first company Retirement 401k Retirement 401k with employer match Tuition reimbursement Vision Vision coverage
Tasks- Collaborate with UX designers
- Drive innovation
- Implement responsive designs
- Learn new technologies
- Participate in design reviews
- Solve complex problems
Agile Agile Development APIs Cloud Cloud platforms Code reviews Collaboration Communication Container CSS Cypress Frameworks Git Golang Healthcare HTML Hybrid Cloud Innovation IT Javascript JUnit Kubernetes Linux Make OpenShift Open Source Open Source Principles Open source projects Open Source Software Policy Product Management Prototyping React Red Hat Red Hat OpenShift Redux REST API Software Development Software Solutions Support Training Typescript User Experience Webpack
Experience3 years
EducationIT Management Relevant Work Experience
Certifications TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9