Senior Software Engineer (Angular / .NET)

Develocraft — Poland · Posted ~2 days ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Description

Are you looking for professional stability without short-term projects and intermediaries? Do you want to build solutions used by global industry leaders and have real space for continuous development? On behalf of our client – a stable product company – we are recruiting for the position of Senior Software Engineer. Our client designs advanced tools that streamline the work of engineers worldwide. This is top-tier technology—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. Join an organization that focuses on full autonomy, stability, and gives you real pride in the code and product you create! Hybrid work / Office in Gdańsk (3x a week from the office) Requirements: Must-Have Experience: 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)Preferred Technical Knowledge: 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. Tech stack: Angular, C# .NET Core, REST API, JavaScript, Module Federation.Docker, Containerization & Kubernetes.Amazon Web Services (AWS).Azure DevOps (for planning, repos, pipelines, and releases).Databases: solid SQL knowledge; ability to design schemas, write performant queries, and use ORMs (e.g., Entity Framework).Version control with Git and collaborative workflows (PRs, code reviews). Responsibilities: 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. What we offer: 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). Develocraft sp. z o.o. is an employment agency registered in the registry kept by the Marshal of the Pomorskie Voivodeship under the number 18819