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 
868117283

08.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

  • 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

  • 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+ years of experience in building web applications using HTML, CSS and Javascript/Typescript

  • 2+ years of experience in building scalable web applications using React/Vue.js/Nuxt.js frontend frameworks

  • Experience in using REST and GraphQL API

  • Knowledge of tools like Jenkins, Jira

  • Experience with testing frameworks like React Testing Library

  • 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

Following are considered as plus:

  • 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