Find your next role

Discover amazing opportunities across our network of companies committed to gender equality in the workplace.

Senior Full-Stack Developer

IBM

IBM

Software Engineering
Kraków, Poland
Posted on Dec 19, 2024
Introduction
We are seeking a skilled and experienced Java/Go Developer with a strong background in security to join our team. The ideal candidate will have a deep understanding of secure coding practices and be able to analyze, identify, and respond to vulnerabilities within the codebase. As a Developer, you will work closely with the DevOps, and security teams to ensure our applications are secure and resilient against potential threats.

Your Role and Responsibilities
We seek a Senior Full-Stack Developer with a strong emphasis on front-end development to join our dynamic team. The ideal candidate will have a robust understanding of HTML5, CSS3 (SASS or LESS), and JavaScript (ES6+), with additional skills in either Ruby (preferred) or Java. Experience with Node.js and ReactUI is a significant advantage but not mandatory.
  • Front-End Development: Develop and maintain responsive, user-friendly interfaces using HTML5, CSS3 (SASS or LESS), and JavaScript (ES6+).
  • Back-End Development: Work with Ruby on Rails or Java to build and maintain the server-side logic and integration.
  • Full-Stack Collaboration: Collaborate with front-end and back-end teams to ensure seamless integration of features.
  • Performance Optimization: Ensure the performance, accessibility, and scalability of the entire stack.
  • Testing and Debugging: Utilize the browser console and other tools for extensive testing and debugging.
  • Team Collaboration: Work effectively within a team using Agile/Scrum methodologies to deliver high-quality solutions.


Required Technical and Professional Expertise

  • Strong proficiency in HTML5, CSS3 (SASS or LESS), and JavaScript (ES6+).
  • Proficiency in Java or Ruby on Rails.
  • Experience with Node.js and ReactUI is highly desirable but not mandatory.
  • Strong knowledge of GIT for version control.
  • Solid understanding of the Agile methodology, including story point estimation, refinement, sprint planning, retrospectives, and sprint demos.
  • Extensive experience in testing and debugging using browser console and other tools.
  • Communicative level of English, both written and spoken.


Preferred Technical and Professional Expertise

  • WebSphere: Familiarity with WebSphere application server is a plus.
  • Attention to Detail: Excellent problem-solving skills and attention to detail.