Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 21692636

    PUNE · FULLTIME

    Software Engineer

    bp

    bp

    Pune · hybrid · Posted 1d ago

    Sourced fromNaukri
    Undisclosed6–10 yrsfulltimePune

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.7s
    • Found the form on Naukri · 11 questions to answer1.4s
    • Decided the answers for all of them2.6s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    We are looking for a strong and seasoned React Developer who can independently implement complex UI screens and collaborate closely with UX designers to bring intuitive, high-performance web applications to life. This role requires deep expertise in React and modern front-end development practices, with a focus on quality and user experience.

    Key Accountabilities

    • Independently design and deliver complex, highquality React UI components and screens aligned to agreed functional and nonfunctional requirements.
    • Partner closely with UX designers to translate design concepts into intuitive, accessible, and performant user interfaces.
    • Ensure a consistently high standard of frontend code quality, maintainability, and test coverage through bestinclass React and modern JavaScript practices.
    • Drive excellent user experience outcomes by optimising application performance, responsiveness, and usability across supported devices and browsers.
    • Apply modern frontend development patterns, frameworks, and tooling, keeping solutions aligned with current industry standards.
    • Collaborate effectively with backend engineers, product owners, and other stakeholders to deliver endtoend features and resolve integration issues.
    • Identify and proactively address frontend technical risks, design inconsistencies, and performance bottlenecks.
    • Contribute to frontend standards, reusable components, and shared libraries to improve team productivity and solution consistency.
    • Support continuous improvement by reviewing code, sharing expertise, and mentoring other developers where appropriate.

    Essential Education:

    • Formal qualifications constituting university degrees, examination certificates that confirm a level of educational attainment or licenses.
    • Membership of a technical or professional body that has confirmed an individual has reached a level of capability within a technical or professional field (usually but not necessarily obtained through examinations) or Formal certification that they can undertake specialist work or processes e.g. PMI.
    • Bachelor / Master degree in computer science or equivalent experience

    Essential Experience and Job Requirements:

    Essential work, business, technical or operational experience which an applicant must possess, otherwise they will be unable to adequately perform the job. Consider what is truly essential as we do not want to screen out candidates who could do the job with non- traditional backgrounds. Therefore, the wording used should be specific and explicit. Information requirements can include:

    • A definition of the knowledge, skills, abilities and attributes that the candidate needs to have and/or
    • Competencies (action, behaviour or outcome that the candidate should be able to demonstrate)
    • Experience

    Ability to build intuitive and complex React user interfaces that support sophisticated AI agentic application workflows for exceptional user experience.

    • 5+ years of experience in front-end development with a strong focus on React.
    • Deep understanding of React.js, hooks, state management and component lifecycle.
    • Experience working with design systems and component libraries
    • Ability to work independently and manage time effectively in a fast-paced environment

    Desirable criteria

    Desirable criteria are those that may enable the candidate to perform better & qualifications or require a shorter familiarisation period. During the selection process evidence should be sought to gain an understanding of the extent to which candidates who satisfied the minimum criteria demonstrate the desired criteria for the role. This evidence will then allow differentiation between the candidates and form the basis for selection.

    • Experience in Trading systems or ETRMs (Energy Trading & Risk Management).
    • Operational experience of running business critical systems.a

    Sourced from naukri

    Section · 02

    Skills

    hooksReact.JsState ManagementFullstack DevelopmentFull StackJava Fullstack

    Section · Company

    About bp

    bp

    bp

    Oil & Gas

    7.5k+

    employees

    1908

    118 years old

    Mumbai, Maharashtra

    India

    About

    We’re an international energy company with global scale, ambitious plans and a team of brilliant people delivering energy to the world, today and tomorrow.

    Industries

    Oil & GasPower

    Employee ratings

    709 reviews

    3.8/ 5

    Culture

    3.7

    Career growth

    2.9

    Work-life

    4.0

    Employees rate it well for

    Work Life Balance91Work Culture63Senior Management62Salary54Appraisal25

    Find them on

    WebsiteAmbitionBox reviews

    Software Engineer · waiting for your command