Senior Frontend Developer

Shiji Poland

Katowice
140 zł/hr.
Hybrydowa
💙 TypeScript
JavaScript
⚛️ React.js
webpack
Babel
Git
GitLab
Hybrydowa
⚛️ React

Requirements

Expected technologies

TypeScript

JavaScript

React.js

webpack

Babel

Git

GitLab

Operating system

Windows

Linux

Our requirements

  • At least 2 years of experience in a senior-level role, taking ownership of architectural decisions, mentoring, and delivering production-grade solutions.
  • Advanced understanding of TypeScript and modern JavaScript (ES6+).
  • Proven experience in frontend architecture design, applying DDD, CQRS, event-driven, and layered architecture principles.
  • Ability to clearly identify which application layer the code belongs to — presentation, domain, or infrastructure — and keep them separated.
  • Deep knowledge of the React ecosystem (hooks, context, reusable patterns).
  • Hands-on experience with JavaScript build systems (Webpack, Babel) and frontend tooling.
  • Strong command of design patterns, clean code, and SOLID principles.
  • Excellent Git and GitLab proficiency — including Git Flow, release management, semantic versioning (SemVer), and CI/CD pipelines.
  • Solid understanding of testing strategies — unit, integration, and component testing (Jest, Testing Library).
  • Awareness of scalability, performance optimization, and observability (metrics, logs, tracing).
  • Strong analytical and problem-solving mindset, capable of deep system-level reasoning.
  • Fluent English, both written and spoken.

Your responsibilities

  • Taking ownership of complex features — from design and architecture decisions through development, testing, and release.
  • Collaborating on solution design and system architecture in an environment based on microfrontends and microservices.
  • Conducting deep code reviews — ensuring not just correctness but maintainability, scalability, and alignment with architectural guidelines.
  • Designing and implementing domain-driven, layered, and scalable frontend solutions.
  • Working closely with Product and UX to transform business requirements into technical designs.
  • Writing unit and integration tests and maintaining high test coverage.
  • Contributing to and improving the team’s development infrastructure and technical standards.
  • Mentoring other developers, sharing knowledge, and setting examples of clean, maintainable, and tested code.
  • Actively participating in scrum ceremonies (sprints, grooming, planning, retrospectives) and influencing process improvements.
  • Monitoring and improving application performance, observability, and metrics.
Wyświetlenia: 11
Opublikowanaokoło miesiąc temu
Wygasaza 16 dni
Tryb pracyHybrydowa
Źródło
Logo
Logo
Logo

Podobne oferty, które mogą Cię zainteresować

Na podstawie "Senior Frontend Developer"