Pracuj.pl Hybrydowo Senior

Senior Software Engineer (Angular / .NET)

Develocraft sp. z o.o.

⚲ Gdańsk

18 000–23 000 zł brutto / mies.

Wymagania

  • C#
  • .NET Core
  • REST API
  • Angular
  • JavaScript
  • Docker
  • Kubernetes
  • Amazon Web Services (AWS)
  • Azure DevOps
  • SQL
  • Entity Framework
  • Git

Opis stanowiska

Nasze wymagania:
5+ years of professional software development experience, with a strong focus on complex enterprise web applications.
Frontend Expertise: Advanced proficiency in Angular, TypeScript, JavaScript (ES6+), HTML5, and SCSS/LESS. Deep experience with Angular Signals, RxJS, and reactive state management.
Backend Experience: Practical, hands-on experience with C# .NET Core and RESTful APIs, allowing you to comfortably integrate, debug, or write light backend logic.
Cloud & DevOps: Familiarity with AWS cloud-native environments, containerization (Docker, Kubernetes), Git workflows, and CI/CD pipelines in Azure DevOps.
Testing & Quality: Practical experience with unit and component testing frameworks (Jest, Jasmine/Karma, Spectator) and E2E tools (Cypress or Playwright).
Education & Language: Bachelor’s degree in Computer Science (or equivalent practical experience) and English proficiency at B2 level or higher.
English (B2-C1)

Mile widziane:
Modern frontend architectures: Micro-frontends (MFE), Module Federation, and Web Components/Lit.
Frontend build tools: Rspack/SWC, Vite, or Webpack.
Authentication protocols: OAuth2/PKCE, OIDC, SAML, and secure token management.
Observability & analytics: New Relic, Pendo, or similar APM/telemetry tools.
Relational databases: Basic SQL query optimization and familiarity with ORMs like Entity Framework.

O projekcie:
Our client designs advanced tools that streamline the work of engineers worldwide.
Their solutions are used daily by teams at companies like Honda Aircraft, Sasol, and Hamble Aerostructures.
In this role, you will be frontend-heavy, taking technical ownership of complex Angular-based UI architectures, state management, and component libraries. While your primary mastery lies in frontend engineering, you will also work across the full stack - collaborating on microservices architecture and working with a C# .NET Core backend. You will own features end-to-end, mentor mid-level engineers, and collaborate closely with Product Owners, UX designers, backend engineers, ML specialists, and data analysts in an Agile environment.

Zakres obowiązków:
Frontend Architecture & Development: Design and build modern, responsive, and accessible enterprise web applications using Angular (Signals, standalone components, RxJS).
End-to-End Ownership: Own features across the entire lifecycle—from technical design and implementation through automated testing, CI/CD, deployment, monitoring, and maintenance in AWS.
Full-Stack Collaboration & API Integration: Integrate frontend solutions with microservices using Backend-for-Frontend (BFF) patterns, collaborating with and occasionally contributing to C# .NET Core services.
Quality & Engineering Standards: Establish best practices for frontend architecture, component libraries, state management, unit/e2e testing, performance optimization, WCAG accessibility, and OWASP security.
CI/CD & DevOps: Build and maintain automated testing suites, CI/CD pipelines, quality gates, and deployment flows using Azure DevOps, Docker, and AWS.
Cross-Functional Teamwork & Mentorship: Participate in Agile Scrum ceremonies, conduct rigorous code reviews, mentor mid-level developers, and partner with UX/UI designers to transform business needs into intuitive UI.

Oferujemy:
Employment type: Contract of Employment (UoP) up to 23,000 PLN gross (initial 3-month contract, followed by an indefinite period).
Annual Bonus: Performance-based bonus (around 5% or more if company targets are exceeded), paid out in March.
Unlimited Paid Time Off: Access to additional paid days off for rest or family needs once the statutory 26 days are utilized (subject to manager approval).
Wellbeing Budget: 2,000 PLN per year to spend on wellness activities and items.
Flexible Schedule: Task-based working hours with morning dailies (around 9:00-9:30 AM) and an occasional sync with the US team (up to 5:00 PM once a week).
Benefits Package: Private medical care (Medicover) and MultiSport card.
Work Model: Hybrid (3 days a week from the office, once the new office opens, Alchemia - Gdańsk Przymorze).

🔍 Dekoder Ogłoszenia

🔴
allowing you to comfortably integrate, debug, or write light backend logic
Oczekuje się, że będziesz w stanie samodzielnie rozwiązywać proste problemy backendowe, ale nie jest to główny zakres Twoich obowiązków.
🟡
Bachelor’s degree in Computer Science (or equivalent practical experience)
Formalne wykształcenie nie jest kluczowe, jeśli posiadasz odpowiednie doświadczenie zawodowe.
🟡
Basic SQL query optimization and familiarity with ORMs like Entity Framework
Wymagana jest podstawowa wiedza z zakresu baz danych, niekoniecznie głębokie umiejętności w optymalizacji.
🟢
English proficiency at B2 level or higher
Oczekiwana jest dobra komunikacja w języku angielskim, zarówno w mowie, jak i piśmie.