Frontend Developer

Job title:

Frontend Developer

Company:

Shimi

Job description

We are looking for Frontend Developer that would join our client’s team carrying out a project for one of the EU institutions located in Warsaw.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.

We are looking for backend developers with:

  • Bachelor degree in Software Engineering or related field
  • Minimum 5 years of proven professional experience, including building complex Single Page Applications (SPA) for large organizations.
  • 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.

We will also value:

  • 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.
  • Knowledge of immutable state management (e.g. Redux library).
  • Knowledge (preferred experience) in migrating from monoliths to micro-frontend architectures (horizontal & vertical patterns).
  • Experience building observability features for micro frontends.
  • Knowledge of Domain Driven Design.
  • 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 working with GraphQL, WebSockets and TypeScript. Experience with lazy loading and RWD.
  • Knowledge of Git Workflows.
  • Ability to create automated, unit and integration tests.

Offer:

  • B2B contract with Shimi
  • Rate: 138 – 158 PLN/h nett+VAT
  • Hybrid setup requiring the candidate to spend 50% of their working time in the office (Warsaw)
  • Benefits: Multisport, Luxmed card
  • Hybrid working model and 8 weeks per year of teleworking outside your usual geographical area
  • Flexible start and finish times

Expected salary

Location

Warszawa, mazowieckie

Job date

Wed, 25 Dec 2024 04:12:44 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (vacanciesineu.com) you saw this job posting.

Share
yonnetim

Published by
yonnetim
Tags: scrum

Recent Posts

Field Service Engineer

Location: Manchester (M4) - Lancashire, North West, United Kingdom Salary: £45k - 50k per year…

1 minute ago

Store Manager – Verona San Giovanni Lupatoto

Location: Verona, Veneto, Italy Salary: Competitive Type: Permanent Main Industry: Search Information Technology Jobs Advertiser:…

7 minutes ago

Field Inventory Management & Capital Equipment Intern – Madrid

Location: Madrid, Madrid, Spain Salary: Competitive Type: Permanent Main Industry: Search Information Technology Jobs Other…

8 minutes ago

Accountant BeNeLux

Location: Ghent (9050) - Belgium Salary: Competitive Type: Permanent Main Industry: Search Finance, Banking &…

9 minutes ago

Teaching Assistant

Job title: Teaching Assistant Company: Teaching Personnel Job description Job Title: Full-Time Teaching Assistant Location:…

12 minutes ago

Project Manager – Retail

Job title: Project Manager - Retail Company: DILS - Digital Innovation Line Service Job description…

13 minutes ago
If you dont see Apply Button. Please use Non-Amp Version