Application Developer: Experience Front End Job in International Business Machines Corporation

Application Developer: Experience Front End

Apply Now
Job Summary

Job Title: Application Developer - Front-End Web Developer

Introduction:

At IBM, we re transforming the future with our expertise in technology, and we need creative and skilled individuals like you to lead the way. As part of one of our IBM Consulting Client Innovation Centers (Delivery Centers), you ll be delivering cutting-edge technical solutions to a wide range of clients across both the public and private sectors globally. These centers serve as hubs of innovation, offering locally-based expertise to drive the adoption of new technology.

As an Application Developer, you'll be a key player in shaping IBM s future. You ll work in an agile environment, translating system requirements into innovative system designs and development. Your contributions will directly impact IBM s global success as you collaborate and integrate code into large-scale enterprise systems. Join us and access the latest tools, education, and technologies to further your career with the world s technology leader.

Your Role and Responsibilities:

  • Collaboration and Teamwork: Work effectively as part of a team, sharing knowledge and learning from others in a fast-paced and dynamic environment.
  • Training and Mentorship: Mentor and train colleagues on both technical and procedural aspects, helping to raise the technical expertise of the entire team.
  • Strong Communication: Use your communication and collaboration skills to connect with team members, clients, and stakeholders to drive project success and solve challenges.

Required Technical and Professional Expertise:

  • Experience: 5-8 years of experience in front-end software development using modern programming languages.
  • React Native & NodeJS: In-depth understanding of React Native and NodeJS, including their core principles.
  • REST APIs / GraphQL: Experience developing and consuming REST APIs and GraphQL, with expertise in managing client-side data using Redux and GraphQL.
  • Testing: Strong knowledge of testing frameworks like Jest, ensuring that your code is robust and of high quality.
  • Clean Code Practices: A deep commitment to writing clean, maintainable code, following best practices and principles like Clean Code and JUnit testing.

Preferred Technical and Professional Expertise:

  • Performance Optimization: Experience in measuring and resolving performance bottlenecks using tools such as Chrome DevTools.
  • Additional Tools: Familiarity with tools like Lighthouse, WebPage Test, or other custom tooling to optimize web performance.
  • Strong Communication: Ability to collaborate effectively with team members and stakeholders to deliver solutions that meet business requirements.

Why IBM?

  • Innovation: Be part of a team that is leading global change and driving technological innovation across industries.
  • Career Growth: Access to IBM s vast resources, continuous learning opportunities, and the latest technologies to advance your career.
  • Global Impact: Your work at IBM will contribute to shaping the future of businesses and industries worldwide.
  • Dynamic Work Environment: Work in a collaborative, inclusive, and dynamic culture that values personal and professional growth.

If you re passionate about front-end development, eager to collaborate with innovative minds, and ready to make a global impact, join us at IBM and help us drive the future of technology.

Experience Required :

5 to 8 Years

Vacancy :

2 - 4 Hires

Apply Now
Similar Jobs for you

See more recommended jobs

Your 4 Step Guide to Career Success

Apply for jobs
Create Profile
Schedule Interview
Get Hired