Position: Angular Developer for Ciklum Digital
Company: Ciklum
Category: JavaScript
Experience required: 2y
English level: intermediate

Ciklum is a leading global digital services and software engineering company, serving Fortune 500 and fast-growing organizations. Headquartered in the UK, we unite 3,500+ software developers, designers, product managers, and data scientists around the world building tailored digital solutions that leverage emerging technologies.

We are enabling digital transformation for some of the largest household names and platforms in the digital economy. Ciklum is the place to make your tech ideas tangible and join the global projects redefining industries.
We are looking forward to seeing you as a part of our team!

You will join a highly motivated team and will be working on a modern solution for our existing client. We are looking for technology experts who want to make an impact on new business by applying best practices and taking ownership.

Responsibilities:

Be proactive in communication with team members and client
Contribute ideas through your knowledge of evolving front-end technologies
Delivery. Create and maintain modern interfaces according to unit standards
Code Quality. Follow and improve code quality standards
Analyze and Estimate. Perform technical assessment of UI mockups/wireframes to ensure the possibility of their implementation within reasonable time

Requirements:

You can name examples of use in different contexts. Are guided by best-practices and specifications of such skills:

HTML/CSS. Preprocessors, Methodologies
JavaScript. Core, Performance
React. Components, State management, Performance
NextJS
Application state management
Canvas. Core, Performance
Canvas libraries. (e.g. PixiJS, KonvaJS, etc.)
SVG. Animations
Package management, Module bundling
Micro-FE approach
Monorepo approach
CI/CD
HTTP, REST API
Design patterns, OOP, Development principles
Software testing. Approaches, testing types
Git
Strong intermediate English
Understanding of Scrum process