Position: Senior Angular 2+ Developer
Company: Develux
Category: JavaScript
Experience required: 3y
English level: upper

Develux offers full-cycle custom software development services and provides the smartest solutions for our customers in e-commerce, fintech, automotive, healthcare, and logistics & supply chains.

We are looking for** a Senior Angular 2+ Developer.**

The company offers solutions in the areas of cyber intelligence, analytics, incident response, assurance & certification.
Customized and continuous security and privacy assessment solutions, covering the full range of socio-technical aspects of a modern enterprise, for internal risk management and/or external security audit and certification. Solutions are based on a novel security assurance and certification platform and its advanced analytics and cyber intelligence.

**Additional hard skills ( will be a plus ):**
● Experience in the technical management of EU-funded R&D projects;
● Experience in cybersecurity issues and solutions;
● Project management skills.

**Required hard skills:**
● BSc degree in Computer Science, Computer Engineering, or a related technical discipline or equivalent professional experience;
● Proven experience in designing, implementing, delivering, and maintaining the front end of web applications, including mobile and desktop applications, and in using service-based architectures (e.g., REST APIs, API gateways) as a back end to this layer;
● Proven experience (4+ years) in Angular 2+ practices and related development frameworks;
● Proven experience in other technologies including JavaScript, HTML, and CSS;
● Proven experience in TDD/BDD (Jest, Jasmine, Karma, or Chai), client-side architectures, and design patterns;
● Awareness of cross-browser compatibility issues and client-side performance considerations;
● Proven experience in professional software engineering practices for the full software development life cycle, including coding standards, code reviewing, source control management, testing, deployment, and operations;
● Solid understanding and extensive experience with version control tools like Git, SVN, or Mercurial;
● Full fluency in English;
● Excellent communication skills;
● Ability to work in an environment with pressing and continuous solution
delivery cycles;
● Critical thinking and good problem-solving skills.

**Responsibilities (Goals/processes/main tasks) for employee:**
As a **Senior Angular 2+ Developer**, you will be:
● Determine the technical feasibility of proposed front-end solutions;
● Design and oversee the development of front-end solutions (including
testing and deployment) based on consultation with clients, users, and other stakeholders;
● Undertake ownership and responsibility for front-end development within
the company covering their full development and maintenance life cycle;
● Investigate and/or champion the use of specific front-end development
technologies in the software production process of the company;
● Plan and manage the work of development teams, including mixed
front-end and back-end developer teams;
● Follow and ensure the wider adherence of the development team under your responsibility to software development lifecycle processes and
documentation practices advocated by the company;
● Be responsible for the technical management of externally funded R&D
projects and collaborate with external partners involved in such projects, if
required;
● Actively promote the company culture.

**In which project the employee will participate?
Products**:
● An integrated suite of tools that provides comprehensive cyber security risk detection and management for enterprise systems;
● Response tool offers a security orchestration, automation, and response (SOAR) solution supporting the prevention, detection, investigation, and response to cyber security attacks. To do so, the tool uses executable playbooks specified according to the OASIS CACAO standard;
● Cyber Range tool offers cyber security training that covers a comprehensive spectrum of known and emerging security and privacy threats and is tailored to the particular security and privacy risks of different organizations;
● Security Analytics Tool supports model-driven data analytics for security.

**Benefits:**
● Annual paid vacation: 21 working days
● Paid sick leave
● Corporate English courses (after successful completion of the adaptation period)
● Compensation for the cost of a subscription to a health/sports center (up to 100 USD / month after successful completion of the adaptation period)
● Reimbursement of expenses related to thematic conferences/courses (up to 100% in agreement with the Manager/Supervisor)
● Medical insurance (50% after successful completion of the adaptation period )
● Corporate events