Senior Frontend Developer
Belgrade, RS
What we do
The CX Business Unit works with our clients in various industries to drive growth by digitizing customer engagement processes and bringing new business models to the market. To enable relevant customer journeys, we rely on SAP’s Customer Experience portfolio and cutting-edge cloud services. As the exclusive development partner for the SAP Commerce Cloud Financial Services Accelerator, we are the go-to partner for the banking and insurance industry. We work in global and specialized scrum teams and apply our skills in innovative technologies that solve the business digitization challenges of our clients.
What you will do
- Be responsible for technical/architectural design, coding, unit testing and technical documentation.
- Ensure that software development follows the defined programming standards.
- Critically evaluate information gathered from multiple sources, reconce conflicts and decompose high-level information into details.
- Distinguish customer requests from the underlying true needs and suggest changes and improvements with customer's best interests in mind.
- Collaborate with developers and subject matter experts to establish the technical vision and analyze tradeoffs between usability and performance needs.
- Provide inputs and direction to team members on design and implementation.
- Ensure on-time delivery by developing and using the best coding practices & in-house agile.
- Support more junior team members through mentorship and coaching.
What we are looking for
Requirements
- At least 5 years of development experience in a commercial environment
- Expert knowledge of HTML, SASS/SCSS, Bootstrap or some other CSS framework, JavaScript (ES6), TypeScript, asynchronous programming in JS and Git
- Proficiency with one or more major FE frameworks: Angular (at least), Vue or React
- Working experience with any major e-commerce platform
- Working experience with any wireframe UX Prototyping Tool
- Proficiency in RxJS and asynchronous programming in JS
- Good knowledge in writing end-to-end (Cypress) and unit (Karma, Jasmine) tests
- Experience working in Agile environment
- Fluency in English and Serbian
Nice to have
- Working experience with NgRx
- Experience in working with Headless CMS, Micro frontends, Figma, Adobe PS or Illustrator
- Familiarity with SAP Commerce Cloud (Hybris)
- Experience in working with Angular Ionic
What we offer
- A place where individuals are equally valued and where diversity and cultural differences are cherished.
- A global team of highly respected SAP and industry experts where you can make a difference.
- Competitive salaries and a broad range of benefits, some of which are highlighted below.