Illustration

Front-end developer (Angular)

Responsibilities
● Create and maintain modern interfaces● Contribute ideas through your knowledge of evolving Front End technologies● Communicate with developers, designers, and customers● Perform technical assessment of UI mockups/wireframes to ensure the possibility of their implementation within a reasonable time● Start new projects & implement/support code quality standards● Innovate/support new approaches and improve development processes & tools● Be a part of a positive and fun team environment

Requirements
● Angular (Modules, Components, Routing, Services, Pipes, Directives, State management, Forms, Testing, Performance)● Confident knowledge of TypeScript and JavaScript● Confident knowledge of RxJS● Application state management (NgRx or ngXs/Redux/Flux)● Computer Science Paradigms and Principles (OOP, SOLID)● Network protocols (HTTP)● Conventions (REST)● HTML (Semantics, Layout, DOM, Mobile)● Knowledge of CSS techniques: flexbox, CSS grid● Git, branching strategy

Desirable
● Other mainstream frameworks (React, Vue or Ionic)● Experience in backend development● Architecture & Enterprise patterns: - Software architectures (Monolithic Architecture & Microservices) - Design patterns & methodologies (Dependency Injection, GoF Patterns, MVC, MVVM)● Experience with relational DBMS● Understanding Docker, Kubernetes, Helm

Personal skills
● Has sufficient communication skills for productive dialogue with customers and colleagues● Collaborates in a team effectively● Can plan, schedule and monitor his work within short time horizons● Demonstrates a rational and organized approach to work● Understands and uses appropriate methods, tools, and applications. Identifies and negotiates own development opportunities● Works under routine direction, without frequent reference to others

Submit your application

Choose file

Thank you!

We will contact you shortly.

Can't send form.

Please try again later.