IBM logo

Fullstack Software Developer

IBM

Introduction

At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, let's talk.

Your Role and Responsibilities

Join a first-class software engineering product development team to design, code, test, and deliver software supporting and enhancing one of IBM's most successful enterprise-level cloud solutions. The ideal candidate will have a passion for software development with experience using JavaScript (React) and Java, following Agile methodologies in a continuous delivery environment. The successful candidate will have a passion for building high-quality, innovative, and fully performing software in compliance with coding standards and technical design. The candidate will participate in requirements gathering, sprint planning, design, and technical reviews to support overall achievement of business objectives.

Job Responsibilities

  • Participate in the design and implementation of sophisticated software systems front end and backend with a focus on React/Java development.
  • Participate in software design and code reviews. Reviews include other Software Engineers and are held to ensure a high level of software quality and to share knowledge with team members.
  • Participate in, and adhere to, professional software engineering practices using such tools and methodologies as Agile Software Development, Test Driven Development, Continuous Integration, Source Code Management (git), and GitHub.
  • Participate in the planning, creation, and execution of automated test cases and load/performance testing.
  • Maintain a high level of proficiency with Computer Science/Software Engineering knowledge and contribute to the technical skills growth of other team members.
  • Work well independently and as part of a team.
  • Work as an Agile scrum team member.

Required Technical and Professional Expertise

  • 2+ years of experience developing with front-end JavaScript frameworks like React, Angular, Vue.js, or others.
  • 2+ years of Software Programming experience in Java.
  • 2+ years of experience using NodeJS.
  • Familiarity with AI concepts such as NLP, NLQ, and machine learning.
  • Familiarity with microservices, Docker, Kubernetes, or other cloud technologies.
  • Familiarity with REST API concepts.
  • Experience with continuous integration and deployment automation tools (CI/CD).
  • Experience with ES6/7, WebSockets, HTML 5, modular CSS, JSON.
  • Experience writing end-to-end tests using frameworks like Intern, Selenium.

Preferred Technical And Professional Expertise

  • Cloud-first product development experience.
  • 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.

What We Offer

Working for a top 5 IT company according to Forbes 2022 best employers ranking. International and prestigious projects. Highly skilled teams of experts. Wide range of IBM trainings and certificates. Unlimited access to Udemy, Harvard Business Review, Safari O’Reilly, getAbstract, IBM AI Skills Academy.

And what is more:

  • Contract of employment.
  • Competitive compensation – salary range, depending on your skills and experience.
  • Possibility to apply for 50% tax deductible costs on R&D creative works.
  • Private medical care and life insurance.
  • Employee Assistance Program.
  • Sport, charity & other networking groups.
  • Summer / winter camps for children.
  • Discounts with IBM employee badge.
  • Referral Bonus Program.
  • Home office option.
  • No dress code.

Benefits
Extracted with AI

  • Contract of employment
  • Competitive salary
  • Private medical care
  • Life insurance
  • Employee Assistance Program
  • Sport and charity groups
  • Summer/winter camps for children
  • Discounts with IBM employee badge
  • Referral Bonus Program
  • Home office option
  • No dress code

Similar jobs

Last update: 23 minutes ago

IBM logo
IBM

Fullstack Software Developer

Join IBM as a Fullstack Software Developer in Cracow, Poland. Work with React, Java, Python, and AI technologies in a cloud-native environment.

IBM logo
IBM

Fullstack Software Developer (React/Java)

Join IBM as a Fullstack Software Developer specializing in React and Java, working on enterprise-level cloud solutions.

IBM logo
IBM

Full-Stack Developer

Join IBM as a Full-Stack Developer in Cracow, Poland. Work with Java, JavaScript, Node.js, and more to build scalable web applications.

IBM logo
IBM

Full-stack Software Developer - Integrations

Join IBM in Cracow as a Full-stack Software Developer focusing on integrations, utilizing skills in NodeJS, REST, and microservices.

IBM logo
IBM

Full-Stack Developer (AI) - IBM

Join IBM as a Full-Stack Developer (AI) in Cracow, specializing in AI-driven solutions. Hybrid work model, dynamic team.

IBM logo
IBM

Full Stack Developer with Java and JavaScript

Join IBM as a Full Stack Developer focusing on front-end with JavaScript, Java, and Agile methodologies.

IBM logo
IBM

Senior Software Developer

Senior Software Developer at IBM, Cracow. Skills: Java, JavaScript, Microservices, Cloud. Senior level, on-site.

Grand Parade logo
Grand Parade

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.

IBM logo
IBM

Backend Developer

Join IBM as a Backend Developer in Cracow, focusing on design, coding, and testing in a global team environment.

IBM logo
IBM

Senior Software Developer

Lead a skilled team in software development focusing on Data Integration at IBM, Cracow. Expertise in Java, JavaScript, C/C++, and cloud services required.

IBM logo
IBM

Senior Software Development Engineer

Senior Software Development Engineer at IBM, Cracow. Expertise in Java, AWS, Microservices, DevOps, and BigData.

IBM logo
IBM

Senior Backend Developer

Senior Backend Developer at IBM, Cracow. Expertise in Java, NodeJS, SQL, NoSQL, cloud technologies, and API testing.

Hays logo
Hays

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.

IBM logo
IBM

Software Development Engineer II

Join IBM as a Software Development Engineer II in Cracow, focusing on enterprise-level software development and agile methodologies.

IBM logo
IBM

Junior Fullstack Developer

Join IBM in Prague as a Junior Fullstack Developer, designing and developing cloud-based solutions with Java, Python, and JavaScript.

IBM logo
IBM

Full Stack Developer with Java and JavaScript

Join IBM as a Full Stack Developer, working with Java, JavaScript, and cloud technologies in a hybrid role.

yourfirm GmbH logo
yourfirm GmbH

Senior Fullstack Developer for AI-Driven Mission Technologies

Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.

IBM logo
IBM

Senior Software Developer

Senior Software Developer role at IBM in Cracow, focusing on hybrid cloud platforms, Kubernetes, and DevOps.

IBM logo
IBM

Intern Backend Developer

Intern Backend Developer at IBM in Cracow, Poland. Engage in software development with Python and other languages.

IBM logo
IBM

Full Stack Developer with Java and SQL

Join IBM as a Full Stack Developer in Dublin, working with Java, SQL, and cloud technologies in a hybrid environment.

RightCrowd logo
RightCrowd

Full Stack Engineer with Node.js and React

Join RightCrowd as a Full Stack Engineer to develop cloud-native applications using Node.js and React. Work remotely with cutting-edge technology.

Elma Schmidbauer GmbH logo
Elma Schmidbauer GmbH

Full-Stack Developer with React.js and Azure Experience

Join Elma Schmidbauer GmbH as a Full-Stack Developer to enhance Azure-based web infrastructure using React.js and Next.js.

IBM logo
IBM

Mid to Senior DevOps Engineer

Join IBM as a Mid to Senior DevOps Engineer in Cracow, Poland. Engage in cutting-edge DevOps practices and cloud services in a hybrid work setting.

Catalyze Group logo
Catalyze Group

Full Stack Developer with AI and API Expertise

Join Catalyze Group as a Full Stack Developer to build AI-powered grant-writing tools. Work with React, Django, and more in Amsterdam.