Fullstack Software Developer
Introduction
Join IBM's engineering team to build industry-leading Planning Analytics Solutions that are AI-powered and cloud-native. We are looking for talented software developers to design, code, test, and deliver software that supports and enhances one of IBM's most successful enterprise-level cloud solutions using AI techniques and traditional software development methodologies.
Your Role and Responsibilities
- Participate in the design and implementation of sophisticated software systems, focusing on both front-end and back-end development with technologies such as React, Java, and Python.
- Develop features backed by AI technologies.
- Engage in software design and code reviews to ensure high-quality software and share knowledge with team members.
- Adhere to professional software engineering practices using Agile Software Development, Test Driven Development, Continuous Integration, Source Code Management (Git), and GitHub.
- Plan, create, and execute automated test cases and load/performance testing.
- Maintain a high level of proficiency in Computer Science/Software Engineering and contribute to the technical skills growth of other team members.
- Work independently and as part of an Agile scrum team.
Required Technical and Professional Expertise
- 2+ years of experience with front-end JavaScript frameworks like React, Angular, or Vue.js.
- 2+ years of software programming experience in Java and Python.
- Experience with NodeJS and familiarity with AI concepts such as LLM, NLP, NLQ, and machine learning.
- Familiarity with microservices, Docker, Kubernetes, or other cloud technologies.
- Experience with REST API concepts and continuous integration and deployment automation tools (CI/CD).
- Proficiency in ES6/7, WebSockets, HTML 5, modular CSS, and JSON.
- Experience writing end-to-end tests using frameworks like Intern and Selenium.
Preferred Technical and Professional Expertise
- Cloud-first product development experience.
- Understanding of cross-browser quirks and compatibility.
- Familiarity with multidimensional databases and OLAP concepts.
- Experience using build, deployment, and development tools like Git, Travis, Jenkins, Yarn/NPM, Webpack/Gulp.
About IBM
IBM Software infuses core business operations with intelligence—from machine learning to generative AI—to help make organizations more responsive, productive, and resilient. IBM Software helps clients put AI into action now to create real value with trust, speed, and confidence across digital labor, IT automation, application modernization, security, and sustainability.
Your Life @ IBM
At IBM, we understand that technology never stands still. We are dedicated to our clients' success, innovation that matters, and trust and personal responsibility in all our relationships. As an IBMer, you will be encouraged to be courageous and experiment every day, all while having continuous trust and support in an environment where everyone can thrive.
Being You @ IBM
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics.
Benefits Extracted with AI
- Flexible working pattern
- Diverse environment
- Equal opportunity employer
Similar jobs
Last update: 23 minutes ago
Senior Full Stack Developer (Node.js, React.js)
Join Grand Parade as a Senior Full Stack Developer, working with Node.js and React.js in a hybrid role in Cracow, Poland.
Full-Stack Developer (React & NodeJS)
Join as a Full-Stack Developer using React.js & NodeJS in Kraków. Hybrid work, competitive pay, and a dynamic team environment.
Senior Full Stack Developer (NodeJS/React)
Join Adaptiq as a Senior Full Stack Developer (NodeJS/React) to lead and develop innovative applications remotely.
Remote FullStack Developer (m/w/d)
Join our dynamic IT company as a Remote FullStack Developer, working with JavaScript, Node.js, and Python. Flexible hours and remote work.
Fullstack Developer with Retail Focus
Join CGI as a Fullstack Developer in Hamburg, focusing on retail solutions with skills in Java, C#, and cloud technologies.
Full-Stack Developer with Cloud and Frontend Expertise
Join ChemInnovation as a Full-Stack Developer to build innovative AI solutions for analytical chemistry. Work remotely with flexible hours.
Fullstack Software Developer Java / JavaScript
Join CGI as a Fullstack Software Developer specializing in Java and JavaScript, working on innovative software solutions in Eschborn, Germany.
Fullstack Developer (Java, Spring, Angular, React)
Join Intuitech as a Fullstack Developer in Budapest. Work with Java, Spring, Angular, React in a hybrid setup. Great benefits and growth opportunities.
Fullstack Developer (m/f/d) with JavaScript and Python
Join smartmicro as a Fullstack Developer to work on high-tech radar sensors using JavaScript, Python, and more in Brunswick, Germany.
Mid-Level Full Stack Software Engineer - Cloud & Web
Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.
Full-Stack Engineer with Angular and React.js
Join Labelbox as a Full-Stack Engineer to develop scalable systems using Angular, React.js, and GraphQL. Work remotely in a dynamic AI-driven environment.
Full Stack Software Engineer
Join Booking.com as a Full Stack Software Engineer in Amsterdam. Work on global e-commerce challenges with Java, JavaScript, React, and more.
Senior Backend Engineer (JavaScript & Node.js)
Join Devire as a Senior Backend Engineer specializing in JavaScript & Node.js, working on innovative fintech solutions in a hybrid role in Warsaw.
Java Backend Developer
Join Experis as a Java Backend Developer in Berlin. Work on security solutions with Java, Spring, and Hibernate. Up to €80k/year, 30 days vacation.
Full Stack Engineer – React, Typescript, JavaScript (Frontend focus)
Join Tricentis as a Full Stack Engineer focusing on React and TypeScript in Prague. Work on cutting-edge technologies and innovate in software testing.
Senior FullStack Developer (React, Node.js, TypeScript)
Join Bloom as a Senior FullStack Developer to enhance our platform using React, Node.js, and TypeScript in a dynamic, hybrid work environment.
Digital Expert - Software Developer / Full Stack Developer / Data Analyst
Join Ramboll as a Digital Expert in Berlin to drive digital transformation with skills in software development, data analysis, and process automation.
Cloud-Native Fullstack Engineer - CXS Built-in Support
Join SAP as a Cloud-Native Fullstack Engineer to innovate with NodeJS and React, enhancing SAP cloud user experiences.
Full Stack Developer with Banking Experience
Join a leading financial institution in Malta as a Full Stack Developer, driving digital transformation with cutting-edge technologies.
Senior Full Stack Engineer
Join PiNCAMP as a Senior Full Stack Engineer to build innovative camping solutions using Python, JavaScript, and cloud technologies.
Senior Full-Stack Developer - TypeScript
Join osapiens as a Senior Full-Stack Developer using TypeScript to build sustainable SaaS solutions.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Fullstack Developer .NET, React/TypeScript
Join Omnicom Media Group as a Fullstack Developer specializing in .NET, React/TypeScript. Work on innovative solutions with a dynamic team.
Freelance Fullstack Java Developer for Insurance Projects
Seeking freelance Fullstack Java Developers for remote insurance projects. Must be based in Germany, fluent in German, and experienced in Java, Spring Boot.