Software Engineer
- Category: Software Developer Jobs
- Location: Pune, Maharashtra
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 18K to 35K
- Published on: 2025/09/20
About The Job
The Red Hat Customer Experience and Engagement (CEE) team is looking for a Software Engineer to join us in Pune, India. In this role, you will help develop the next generation of our industry-leading customer platform. You will contribute value to our customers through the enhancement of customer and internal systems as part of an agile and globally distributed development team. As a Software Engineer, you’ll need to be both creative and motivated, proficient in building web applications, and able to work in a fast-paced, distributed environment. You will focus primarily on developing and maintaining web applications using JavaScript, and related frameworks, and also need to be proficient at building interfaces using HTML and CSS.
What You Will Do
• Work with user experience (UX) designers to bring UI designs from concept to implementation through rapid prototyping and evaluation of design ideas
• Work with the development teams to gather information about system APIs and help shape the data that is available for UI consumption
• Implement UIs with clean, responsive, and accessible HTML, CSS, and Javascript as needed to support the design vision
• Work closely with designers during brainstorming, design reviews, and iteration of UI improvement
• Advocate for code reviews and best practices in UI technologies
What You Will Bring
• Bachelor's degree in computer science, computer engineering, or a technology-related discipline
• 3+ years of software development experience
• Experience in building web applications using HTML, CSS, and JavaScript
• Experience with JavaScript frameworks like React or Angular
• Working knowledge of bundling technologies like Webpack, Grunt, etc.
• Experience with testing frameworks like Jest, and React testing library
• Experience with modern CSS frameworks like Bootstrap or Patternfly
• Great communication and collaboration skills, solid attention to detail
• Experience with code versioning tools like Git
• Problem-solving and troubleshooting skills, including in performing root cause analysis
The Following Are Considered a Plus
• Experience with Typescript
• Experience with agile development and open source projects
• Familiarity with emerging web standards like Web Components
• Experience with UX and UI design and prototyping tools, e.g., Sketch, Invision, or Figma
Related jobs
-
Associate Software Engineer
Responsibilities What will you contribute? Reporting to the Senior Manager, the Associate Software Engineer designs, develops, analyzes, and maintains high-quality software product applications. This position is located in Pune. Responsibilities &...
-
GCP Architect |Engineer
Qualifications GCP Engineer/Architect Responsibilities • * Manage Identity and Access Management for GCP resources. • Architect highly available and scalable services leveraging cloud and open-source technologies. • Design cloud migration solutions a...
-
UI Developer
• Primary skills:UI & Markup Language->Angular,UI & Markup Language->NodeJS,UI & Markup Language->ReactJS,UI & Markup Languages->Angular JS (HTML/ CSS/ Javascript/ Bootstrap/ Jquery/ HTML5/ CSS3/ AngularJS/ Angular 2/ Angu...