Introduction
As an Application Developer, you will lead IBM into the future by translating system requirements into the design and development of customized systems in an agile environment. The success of IBM is in your hands as you transform vital business needs into code and drive innovation. Your work will power IBM and its clients globally, collaborating and integrating code into enterprise systems. You will have access to the latest education, tools and technology, and a limitless career path with the world's technology leader. Come to IBM and make a global impact!
Your Role and Responsibilities
What would be your job?
You will lead the entire app life-cycle right from concept stage until delivery and post launch support, and ensure they continue to function flawlessly across new releases. Your role will be not only a software developer but technical designer and code reviewer on several projects as well. You will apply your understanding of various coding methodologies and tools and know when to use each method to achieve the desired outcomes. That might also require to work "beyond" pure programming and take part in the full software development lifecycle. As such, you should be able to transform requirements into stipulations and identify application issues, and recommending changes to improve the established processes. During this process, you will use your written and oral skills a lot, as we work in teams and also face clients in daily interactions. Your interpersonal abilities will come useful, as well as your adaptability and willingness to work in a changing environment.
Want more jobs like this?
Get jobs delivered to your inbox every week.
Position is located in Bratislava , Kosice or Banska Bystrica.
What can you expect of us?
- Salary starting from 2300 EUR gross, depending on relevant experience and language proficiency
- Additional Days Off
- Flexible Working Conditions
- 100% Paid Sick Leave
- Critical Illness Insurance, Life & Disability insurance, Medical Center
- Personal & Career Development
- And many more: ibm.biz/benefits2021
Required Technical and Professional Expertise
What would be your responsibilities?
• Bringing together our frontend development strategy
• Setting coding standard/direction on projects and bringing new ides
• Working with the team to make sure projects are delivered on time
• Agile development and knowledge sharing
What do you need for your success with us?
• Experience with version control systems and responsive design experience
• Working knowledge of testing, from unit, to functional in a frontend context
• Being familiar with Agile development processes
• Good communication and human relation skills
• Good organisational skills in a deadline driven environment
• Have good analytical and problem-solving skills
• Creativity, enthusiasm and energy with a strong customer focus
• English (speaking and writing), German Language is beneficial
As a fullstack / frontend developer:
• Enterprise software applications design, development and configuration Web UI development: HTML 5, CSS, JavaScript,
• Knowledge with at least one of these frameworks: React.js/Angular/Vue.js
• Knowledge and experience in Rest Api design and implementation
• BE: core Java SE, Java EE or Node.js - basic understanding
• DevOps pipeline basics
• Usage of CI/CD tools basics
• Understanding of Twelve-Factor App principle
• Containers (Docker, Cloud Foundry) and clusters (Mesos, Docker Swarm, Kubernetes) - basics
• Frameworks: Spring, JPA, Junit
• Knowledge of JavaScript, Typescript
• Knowledge of JavaScript UI frameworks
• OOP, prototype inheritance
• CSS 2/3 (pseudo-classes, shadows, gradients, multiple backgrounds, browser implementation differences)
• AJAX, JSON, Rest API
Preferred Technical and Professional Expertise
listed above