Application Developer ReactJS
IBM
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Introduction
In this role at IBM, you will be part of an IBM Consulting Client Innovation Center (Delivery Center) team that provides deep technical and industry expertise to public and private sector clients worldwide. The center offers locally based skills and technical expertise to drive technology innovation and adoption.
Your Role And Responsibilities
As an Application Developer ReactJS at IBM, your key responsibilities include:
- Solving complex problems with strong coding skills.
- Developing scalable front-end applications using ReactJS.
- Utilizing JavaScript/TypeScript, GraphQL, OOJS, and related technologies.
- Implementing design and architecture best practices.
- Working with advanced JavaScript (ES6), HTML, CSS, NextJS and NodeJS.
- Ensuring deep understanding of React.js core principles.
Preferred Education
Master's Degree preferred.
Required Technical And Professional Expertise
Key qualifications include:
- Strong computer science fundamentals including data structures and algorithms.
- Expertise in JavaScript, TypeScript, and the JavaScript object model.
- Experience in developing scalable front-end applications using ReactJS.
- Proven experience in designing deployment and release strategies.
- Proficiency in unit and functional testing with tools such as Mocha, Jest, Jasmine, Selenium, or TestCafe.
- Deep understanding of web application architecture and performance issues like browser compatibility, accessibility, UI testing, DNS, traffic management, and load balancing.
Preferred Technical And Professional Experience
Additional experience that is advantageous:
- Integrating front-end applications with RESTful APIs, GraphQL, or other backend services.
- Familiarity with modern build and deployment tools such as Webpack, Babel, NPM, Git, and CI/CD pipelines.
- Knowledge of cloud platforms (AWS, Azure, or GCP) and containerization technologies like Docker.
Key skills/competency
JavaScript, TypeScript, ReactJS, NodeJS, GraphQL, HTML, CSS, Testing, Architecture, Deployment
How to Get Hired at IBM
- Customize your resume: Tailor skills and experiences to IBM requirements.
- Highlight technical expertise: Emphasize ReactJS, JavaScript and testing skills.
- Follow application tips: Use clear, concise details on relevant projects.
- Prepare for interviews: Research IBM and review common technical questions.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background