Position: Senior Front End Developer (Angular) for Ciklum Digital
Company: Ciklum
Category: JavaScript
Experience required: 3y
English level: intermediate

**We are SAP**

SAP innovations help more than 400,000 customers worldwide work together more efficiently and use business insight more effectively. Originally known for leadership in enterprise resource planning (ERP) software, SAP has evolved to become a market leader in end-to-end business application software and related services for database, analytics, intelligent technologies, and experience management. As a cloud company with 200 million users and more than 100,000 employees worldwide, we are purpose-driven and future-focused, with a highly collaborative team ethic and commitment to personal development. Whether connecting global industries, people, or platforms, we help ensure every challenge gets the solution it deserves. At SAP, we build breakthroughs, together.

**Responsibilities**
Working with our highly-experienced team
Developing a new big web app from scratch – for a brand new product
Take full ownership on every step of the development lifecycle
Get creative in leading new features from design to full end-to-end development
Develop in cutting edge technologies like TypeScript (ES2019 development)
Get challenged! You'll be required a broad vision, technical abilities, a deep understanding of the customer’s needs and an out-of-the-box mindset

**Requirements**
+ 5 years of experience in web development (Front End)
Experience with JS Frameworks such as Angular, React, Aurelia or Ember
Experience with developing Single Page Applications
Experience with Object Oriented JavaScript
Experience in the design of software architecture
Exceptional self-learning capabilities

**Desirable**
BSc in Computer Science (or equivalent)
Experience in web systems and web protocols
Experience using TDD and/or Agile methodologies
Experience with debugging tools such as Fiddler
Experience with git
Knowledge in dependency injection

**What's in it for you**
Career growth opportunities
Realization of your innovative ideas in building new Ciklum Solutions and Services
Friendly collaborative teams and enjoyable working environment
Professional skills development and training programs
Variety of knowledge sharing, training and self-development opportunities
State of the art, cool, centrally located offices with a warm atmosphere which creates really good working conditions