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.