Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Red hat Software Engineer 
India, Maharashtra, Pune 
289317528

01.12.2024

About the Job:

As a Software Engineer, you will primarily develop and maintain web applications ( and Single Page Applications) using JavaScript & related frameworks. And also need to be proficient at building interfaces using HTML & CSS.

What will you do?

  • Frontend development

  • Work with 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

  • Write high-quality code with Web Standards best practices and design patterns in mind

  • Implement UIs with clean, responsive, and accessible HTML, CSS, and Javascript as needed to support the design vision

  • Focus your attention to design details to ensure a clean and clear experience for users through implementation of subtle interactions and affordances

  • Work closely with designers during brainstorming, design reviews, and iteration of UI improvement

  • Provide code review for team members, emphasizing coding best practices and standards

  • Scope incoming requests and design solutions

  • Produce well-designed, testable, and maintainable applications

  • Perform Root Cause Analysis of complex issues .

  • Cross-functional work and delivery

  • Plan and work unsupervised on complex projects

  • Provide technical decisions on architecture of complex solutions

  • Negotiate technical decisions within various groups of stakeholders and engineers

  • Effectively communicate to stakeholders and project team members to ensure proper visibility into development efforts.

  • Technical leadership

  • Innovate/Create PoC's to solve meaningful business challenges

  • Define, review & execute technical best practices

  • Recommend new technologies and approaches that can benefit the designed solutions

  • Provide code and peer reviews

  • Recommend improvement of team processes.

What will you bring?

  • 3+ years of software development experience

  • 2+ Experience in building web applications using HTML, CSS and Javascript/Typescript

  • 2+ Experience in building scalable web applications using React/Vue.js/Nuxtjs frontend frameworks

  • Experience in using REST and GraphQL API

  • Knowledge of tools like Jenkins, Jira

  • Experience with testing frameworks like React Testing Library to write unit test cases and e2e test cases

  • Experience with development tools like Git and/or webpack

  • Collaboration with Product Manager on prioritizing workload

  • Soft Skills

  • Strong analytical skills

  • Strong communication skills

  • Strong organizational and leadership skills

  • Strong written and verbal communication skills in English, ability to communicate effectively in a global team

  • Ability to influence/impact beyond immediate team

  • Ability to work unsupervised in a fast-paced environment, willing to learn on your own

  • Ability to create robust web applications from Visual Concepts, Wireframes, and Interactive Product Design sessions

:

  • Experience with creating and maintaining back-ends using technologies like Node.js, GraphQL etc

  • Experience workiing with other javascript frameworks such as Angular, Svelte etc

  • Experience in developing Design Systems

  • Experience working with Red Hat PatternFly

  • Experience with agile development and open source projects

  • Familiarity with emerging web standards like Web Components

  • Experience with Docker, Kubernetes etc

  • Familiarity with the RHEL or other linux distributions

  • Experience in software QA methodologies, tools and processes

  • Familiarity with CI/CD pipelines

  • Familiarity with Solr or any other enterprise-search platform

Red Hat (https://www.redhat.com/) is the world’s leading provider of enterprise open source (https://www.redhat.com/en/about/open-source) software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact.