Software Engineer

at  Red Hat Software

Raleigh, NC 27601, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate29 Jun, 2024USD 90480 Annual29 Mar, 2024N/AGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

About the job:
Red Hat’s User Experience (UX) Digital Engineering team is looking for a Software Engineer to join us in our Raleigh, NC office or remotely. In this role, you will work as a member of the team responsible for building and maintaining the Red Hat Ecosystem Catalog. You’ll write code, review pull requests, fix bugs, and experience Agile development while using some of the latest front-end technologies.

What you will do:

  • Develop, support and maintain the Red Hat Ecosystem Catalog
  • Ensure feasibility of UI and UX designs
  • Collaborate with backend developers to build data models
  • Review and test code with team members
  • Communicate and demo new applications and features with stakeholders

What you will bring:

  • 5+ years of web development experience
  • 3+ years of application development experience
  • Proficiency in web Standards, semantic HTML markup and CSS
  • Understanding of CSS preprocessors like Sass
  • Experience with modern JavaScript (ES6+), React and Typescript
  • Familiarity with web accessibility standards
  • Proficiency in building progressive web applications and understanding Progressive

Enhancement methodology in general

  • Unit testing and end-to-end testing experience with tools like Mocha, Chai, Selenium, Jest, Cypress and BrowserStack
  • Proficiency in GIt
  • Understanding of Web Components
  • Understanding of browser differences and how to overcome them

The salary range for this position is $90,480 - $144,660. Actual offer will be based on your qualifications.

Responsibilities:

  • Develop, support and maintain the Red Hat Ecosystem Catalog
  • Ensure feasibility of UI and UX designs
  • Collaborate with backend developers to build data models
  • Review and test code with team members
  • Communicate and demo new applications and features with stakeholder


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Raleigh, NC 27601, USA