We are seeking a highly skilled and motivated Full Stack (Node+ReactJS) Developer to join our dynamic team. This role is ideal for someone passionate about building scalable web applications using modern technologies and frameworks. You will be working on cutting-edge projects that require strong technical expertise and a collaborative mindset.
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. Our delivery centers offer our clients locally based skills and technical expertise to drive innovation and adoption of new technology.
- Develop and maintain robust backend services using Node.js and Express.js
- Build responsive and dynamic user interfaces with React.js, leveraging Hooks, Functional Components, and React Router
- Implement and manage Redux for efficient state management across applications
- Design and develop RESTful APIs and ensure seamless integration with frontend components
- Write clean, maintainable, and efficient JavaScript (ES6+) code
- Handle asynchronous operations, middleware integration, and error handling effectively
- Collaborate with cross-functional teams to define, design, and ship new features
- Participate in code reviews, testing, and optimization for performance and scalability
- Utilize Git/GitHub for version control and contribute to CI/CD workflows
- Use tools like Postman or Swagger for API testing and documentation
- Strong experience with Node.js and React.js
- Proficiency in React.js, including Hooks, Functional Components, and React Router
- Deep understanding of Redux for state management
- Solid command of JavaScript (ES6+)
- Experience in building and integrating APIs
- Familiarity with component-based architecture and reusable UI components
- Strong grasp of asynchronous programming, middleware, and error handling
- Experience with Git/GitHub and basic knowledge of CI/CD workflows
- Experience working with databases and writing queries
- Knowledge of PostgreSQL
- Hands-on experience with Redux-Saga for side effect management
- Understanding of performance optimization techniques and code splitting
- Familiarity with DevOps basics and API testing tools like Postman or Swagger