Frontend Engineer

Stanowisko: Frontend Engineer

Miejsce pracy: Warszawa

Data dodania: 23.12.2024

As a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for:

Frontend Engineer

Responsibilities:

  •  Designing and implementing solutions based on micro frontend architecture: Identifying and documenting requirements for micro frontends, designing micro   frontend solutions and documenting them, and identifying risks and issues
  • Decomposition of monolithic applications into microservices (micro-frontends): Proposing a partition into micro frontends, breaking down the development tasks, identifying shared data, and documenting the adopted solution
  • Optimizing applications for performance and scalability: Analyzing the current application performance, identifying and applying optimisation opportunities, testing performance, and implementing best security practices
  • Creating technical documentation and conducting code reviews: Providing and maintaining comprehensive documentation on the architecture, setup, and usage of micro frontends, conducting code reviews, and providing feedback to ensure continuous improvement in the code quality
  • Supporting analysts in business requirements and frontend (UI/UX) analysis: Supporting requirement analysis, providing UI/UX guidance, ensuring alignment between frontend solutions and business requirements, assisting in identifying technical challenges, and documenting business requirements

Requirements:

  • Minimum 5 years of proven professional experience, including building complex Single Page Applications (SPA) for large organizations.
  • Bachelor degree in Software Engineering or related field
  • Deep knowledge of building Web components (HTML5/generic APIs) based applications
  • Deep knowledge of Java Script (including frameworks such as React/Angular)
  • Practical knowledge of micro-frontend architecture and SPA
  • Experience working in Agile (Scrum), ability to work in a team, sharing knowledge and guiding other team members
  • Personal Security Clearance at EU-CONFIDENTIAL level or above.
  • Master degree or PhD
  • Experience as a Senior Lead Developer or equivalent, guiding junior staff
  • Experience in building offline (mobile) applications with local base synchronization and conflict resolution support
  • Ability to create automated, unit and integration tests

Nice to have:

  • Knowledge of immutable state management (e.g. Redux library)
  • Knowledge in migrating from monoliths to micro-frontend architectures (horizontal & vertical patterns)
  • Experience building observability features for micro frontends
  • Practical knowledge of working in a CI / CD environment based on Azure DevOps
  • Secure code development aligned with secure code development best practices e.g. OWASP TOP 10
  • Applying best practices, processes and patterns in software development (e.g. SOLID principles)
  • Knowledge of Git Workflows
  • Knowledge of working with GraphQL, WebSockets and TypeScript. Experience with lazy loading and RWD

Offer:

  • Work in a team where a good atmosphere and team spirit is one of greatest values
  • Work in an international environment
  • Trainings & Learning opportunities
  • Constant support of dedicated consultant
  • Employee referral program

Przed wyslaniem CV/dokumentów aplikacyjnych, uprzejmie prosimy kandydatów o zapoznanie się z klauzulą informacyjną.

Po zapoznaniu się z klauzulą informacyjną podaną przez Administratora Danych dobrowolnie wyrażam zgodę na przetwarzanie przez Ogłoszeniodawcę moich danych osobowych, zawartych w mojej ofercie pracy, dla potrzeb procesu tej rekrutacji oraz dla realizacji przyszłych projektów rekrutacyjnych.

Agencja doradztwa personalnego (nr licencji 4642)

Dane spółki: DCG Sp. z o.o., ul. Towarowa 28, 00-839 Warszawa                                                     

REGON: 141316780

NIP: 5222877930

KRS: 0001067305

Obserwuj nas:
UE