Position: Frontend Developer (Angular, JavaScript)
Company: Marusich
Category: JavaScript
Experience required: 2y
English level: intermediate

About the project:

You will work as part of a Scrum software development team with members from Romania, Germany, and Ukraine who design and implement software that focuses on the topics of user management, customer master data, and alike;

You will work on frontends used by customers which:
   o are Angular-based;
   o use REST backend APIs provided by Java-based microservices;
   o run in the Azure cloud.

You will be part of the Customer Product Services organization, which consists of multiple software development teams and focuses on delivering high-quality software services for the DKV customers, reachable via the web.

Responsibilities:
o Take responsibility for the whole process of developing a user-friendly and versatile web applications;
o Developing framework libraries to be used by other teams in the same product;
o Migrating from legacy applications (other UI technologies and data center);
o Create Unit tests to ensure the quality of code;
o Creating well-written documentation;
o Be a part of the Scrum team.

Requirements:
o 3+ years of Application design/development experience as a Frontend Developer;
o Be an accomplished developer that specializes in Angular and TypeScript (ES5, ES201*);
o Knowledge of interface technologies (e.g. HTTP, REST);
o Familiarity with UI/UX design;
o Experience in working in a Scrum team;
o Proven experience in developing in a CI/CD environment with test automation.

Nice to have:
o High level of initiative and creativity, forward-looking, structured way of working, and high level of commitment;
o You are interested in continuing education and want to be part of a team. Thinking outside the box comes naturally to you.

Higher Education:
o Degree in computer science, or comparable education and relevant work experience as a developer.