Introduction
A career in IBM Consulting is built on long‑term client relationships and close collaboration worldwide. You’ll work with leading companies across industries, helping them shape their hybrid cloud and AI journeys. With support from our strategic partners, robust IBM technology, and Red Hat, you’ll have the tools to drive meaningful change and accelerate client impact. At IBM Consulting, curiosity fuels success. You’ll be encouraged to challenge the norm, explore new ideas, and create innovative solutions that deliver real results. Our culture of growth and empathy focuses on your long‑term career development while valuing your unique skills and experiences.
Your Role and Responsibilities
As an Application Developer with expertise in Front End, you will translate visual and interactive designs into functional web and mobile applications. You will utilize responsive design and development techniques to create prototypes and perform hands‑on coding for the application user interface. Your primary responsibilities include:
* Develop Application User Interface: Leverage technologies such as CSS3, HTML5, PHP, JavaScript, and associated frameworks to create functional and interactive application interfaces, ensuring seamless user experiences across various devices and platforms.
* Create Prototypes: Use hands‑on coding skills to develop prototypes that meet design requirements and specifications, incorporating technologies like AJAX, JSON, jQuery, and Dojo.
* Implement Responsive Design: Apply responsive design techniques to ensure that applications adapt to different screen sizes, devices, and orientations, providing an optimal user experience.
* Utilize APIs and Frameworks: Integrate various APIs and frameworks to enhance application functionality and performance, staying up‑to‑date with industry trends and best practices.
* Perform Hands‑on Coding: Write clean, efficient, and well‑documented code that meets project requirements, using programming languages like JavaScript and PHP.
Preferred Education
Master's Degree
Required Technical And Professional Expertise
* Strong experience in modern frontend development using React and Angular ecosystems, including component‑based architectures, state management, routing, and API integration.
* Solid knowledge of TypeScript, JavaScript, HTML5, and CSS3, with experience in building responsive and accessible user interfaces across desktop and mobile platforms.
* Proven understanding of UI/UX principles, focusing on usability, consistency, accessibility, and user‑centered design to deliver intuitive digital experiences.
* Experience working with modern frontend tooling and workflows, including Git, npm/yarn, CI/CD pipelines, testing frameworks, and performance optimization techniques.
* Ability to collaborate effectively with designers, backend developers, and product teams to translate business requirements into scalable and maintainable frontend solutions.
* Familiarity with design systems, reusable component libraries, and frontend best practices to ensure code quality, maintainability, and coherent user experiences.
Preferred Technical And Professional Experience
* Experience in defining and evolving frontend architectures for large‑scale enterprise applications, with attention to scalability, maintainability, and long‑term product evolution.
* Knowledge of advanced UX strategies and design system governance, including accessibility standards, interaction patterns, and consistency across multi‑platform digital ecosystems.
* Familiarity with cloud‑native frontend delivery models, micro‑frontend architectures, and integration patterns within distributed enterprise environments.
* Ability to contribute to technical leadership activities such as mentoring developers, driving engineering best practices, participating in solution design, and supporting technical decision‑making.
* Understanding of frontend performance monitoring, observability, security best practices, and optimization strategies to improve reliability and overall user experience.
#J-18808-Ljbffr