Senior Full stack developer

Location: 

Bangalore, KA, IN, 560 029

Req ID:  10839

Job Overview

This job opening is for a Senior Full-stack Javascript Developer joining the EcoPlant Engineering team as part of the IR Digital organization.

The selected candidate will be responsible for developing & maintaining application features as part of a cross-functional scrum team to ensure feature-completion and platform-stabilty within broader IoT systems of EcoPlant and IR Compressor Business. 

 

Roles & Responsibilities:

  • Develop features and fix bugs across the frontend and backend stack
  • Ensure unit and integration tests are written for every feature developed
  • Work closely with the product managers, scrum master/ team lead, and the rest of the scrum team to deliver their stories, features, and bug-fixes as planned for every sprint.
  • Manage application code technical debt, improve code performance, and enhance application security at various layers (browser, backend, network transit)
  • Participate in and contribute to architectural and design discussions and improvements across the stack
  • Own a set of domain/ functional/technical area of the application and become the go-to expert for that area
  • Show initiative in guiding, mentoring, and supporting junior developers in their daily technical tasks
  • Strive to continously improve technical & debugging skills by staying current with the latest libraries, frameworks, and application design good practices in the Javascript ecosystem.

Requirements:

  • Bachelor's degree in Computer Science, Electrical Engineering or similar.
  • 6-8 years of total frontend and backend development experience in modern web-development stacks, with at least 4 years as a full-stack Javascript web developer
  • Mandatory/primary full-stack skills and experience in – React.js, a state manager like Redux or MobX, an HTML/CSS design framework like Ant Design or Material Design, mastery of vanilla Javascript, in-depth understanding of Typescript, HTML5, CSS3, Flexbox, Node.js, Nest.js, Jest unit testing, Postgres DB, AWS cloud, Familiarity with DevOps practices and tools for CI/CD, GCP, Git/ GitHub/ GitLab, Functional Programming chops (immutability, pure functions, etc.), superlative code debugging skills, ability to come up with clear/ concise/ readable code solutions
  • Optional/secondary full-stack skills and experience in – Angular, Vue.js,  Ecmascript, Mongo DB, Redis, DynamoDB, Azure cloud, Web Accessibility, Cypress E2E testing, Prior experience working in IOT/embedded projects
  • Extra points for open-source contributions, Stackoverflow answers, Medium articles or blog posts on programming, and personal projects completed and hosted to learn the latest in web development frameworks.
  • Strong communication skills, experience working in Agile/Scrum teams, and ability to effectively prioritze and manage multiple tasks.

What do we offer?  

  • 5 day working week
  • Equity Grant to New Hires
  • Leave Encashment
  • Insurances
  • Many More Benefits…

We encourage you to stay connected with our company’s future job opportunities.  Please visit our career section to explore more IR open roles at Ingersoll Rand Careers (irco.com)

Contact for Queries             

Special Accommodation

If you are a person with a disability and need assistance applying for a job, please submit a request.

Lean on us to help you make life better

We think and act like owners.

We are committed to making our customers successful.

We are bold in our aspirations while moving forward with humility and integrity.

We foster inspired teams.

Bicycle rights prism poutine austin. Drinking vinegar gluten-free iceland, typewriter farm-to-table selfies XOXO food truck four loko.

Ingersoll Rand is committed to achieving workforce diversity reflective of our communities. We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request and a member of our team will contact you.