Application Developer: Experience Front End (Req ID: 740631BR)

Urgent
Application ends: May 16, 2025
Apply Now

Job Description

Company: IBM India Private Limited
Location: Hyderabad, Telangana, India
Job Type: Full-Time
Experience: 5-8 Years
Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or
equivalent experience)
Expected Salary: ₹15 – ₹20 Lakhs per year (Approximately $20,000 – $27,000 per year)
Job Category: Information Technology, Engineering
Website: Website info
Contact: Contact us

About the Role:

In this role, you’ll work in one of our IBM Consulting Client Innovation Centers (Delivery
Centers), where we deliver deep technical and industry expertise to a wide range of public
and private sector clients around the world. As an Application Developer specializing in
Front End technologies, you will lead IBM into the future by translating system
requirements into innovative designs and robust applications in an agile environment.
Your work will empower IBM and its clients globally by integrating code and processes into
enterprise systems, all while ensuring high-quality deliverables and continuous innovation.

Key Responsibilities:

  • Collaboration & Development:
    Work closely with cross-functional teams to gather system requirements
    and translate them into effective front-end solutions. –
    Lead the development and implementation of customized applications
    using modern web technologies.
  • Technical Execution:
    Implement clean code principles and develop robust, high-quality software
    using React Native and NodeJS. –
    Develop and consume REST APIs/GraphQL and manage client-side data
    using Redux and GraphQL.
  • Testing & Performance:
    Conduct unit testing with tools like JUnit and Jest, and ensure that code
    meets quality standards. –
    Identify and resolve performance bottlenecks using tools such as Chrome
    DevTools, Lighthouse, or similar.
  • Continuous Improvement:
    Stay updated with the latest trends in front-end development and adopt
    best practices to enhance system performance and user experience.
  • Team Collaboration:
    Work with fellow developers to integrate new features into existing
    enterprise applications, ensuring seamless functionality and optimal
    performance.

Required Technical and Professional Expertise:

  • 5-8 years of software development experience with a strong focus on front-end technologies.
  • – Expertise in React Native and NodeJS, with thorough knowledge of their core principles.
  • – Proficient in developing and consuming REST APIs/GraphQL, and managing state with
    Redux.
  • – Experience in writing unit tests and ensuring code quality.
  • – Familiarity with Agile methodologies and continuous integration/continuous delivery
    (CICD) practices.

Preferred Technical and Professional Expertise:

  • Ability to measure and resolve performance issues using tools like Chrome DevTools.
  • – Familiarity with performance metrics and optimization tools such as Lighthouse or
    custom tooling.
  • – Excellent communication and collaboration skills.