New offer - be the first one to apply!

August 8, 2026

Senior Fullstack Developer – LCM & Angular Enablement

Senior • On-site

Stockholm, AB, Sweden

Start date: 2026-09-07
End date: 2026-12-31

Project Description

The team maintains and develops business-critical case management applications used primarily by Customer Service. These applications support daily operational processes and are important for efficient customer case handling, stable service delivery, and a good user experience for internal users.

The team is entering a period with significant lifecycle management activities for older applications, including modernization, technical debt reduction, platform upgrades, and remediation of lifecycle- and security-related risks. In parallel, the team will contribute to a new modern user interface supporting the KYC process within case management.

The two consultant roles strengthen complementary areas: one role focuses on LCM activities combined with Angular/frontend guidance and capability building; the other focuses on legacy modernization, LCM, and technical risk reduction. Both consultants will work as integrated team members, contribute across shared priorities, and support increased use of AI-assisted development in everyday engineering work.

Assignment Context

  • Team mission: Enable high-quality and efficient case processing across customer channels through flexible, scalable, and cost-effective case and process management solutions, with a strong focus on user experience, test automation, and continuous improvement.
  • Main user group and stakeholder: Customer Service.
  • Business area: Case management, including support for the KYC process.
  • Key delivery focus: Lifecycle management of older applications combined with upcoming modern user interface development.
  • Team capability need: Strengthen frontend competence, especially Angular, through hands-on collaboration and knowledge sharing.
  • Engineering direction: Increased use of AI-assisted development, modern engineering practices, and movement toward trunk-based development.

Primary Focus

This is a senior full-stack role focused primarily on lifecycle management activities and reducing the team’s delivery load. The consultant will contribute hands-on to maintenance, modernization, platform upgrades, technical debt reduction, and other work needed to keep existing business-critical applications stable, secure, and maintainable.

The role also provides frontend and Angular guidance for upcoming UI development, including best practices, frontend setup, maintainable component design, and knowledge transfer. The consultant will strengthen the team’s frontend capability through hands-on collaboration, mentoring, and practical support rather than isolated UI delivery.

Required Competencies

  • Strong full-stack development experience, with solid frontend capability and ability to contribute to existing applications and new development initiatives.
  • Experience with lifecycle management, maintenance, modernization, technical debt reduction, and long-term maintainability of business-critical applications.
  • Solid experience with Angular, TypeScript, modern web technologies, REST APIs, and user interface development.
  • Strong experience with .NET/C# and modern .NET development practices, including ASP.NET Core.
  • Experience designing, developing, improving, and maintaining scalable, secure, and user-friendly business applications.
  • Experience with GitHub, GitHub Actions, CI/CD pipelines, code reviews, and automated deployments.

Preferred Competencies

  • Familiarity with .NET Aspire for local development, service orchestration, observability, and cloud-native development.
  • Familiarity with event-driven architectures, messaging patterns, and technologies such as Kafka.
  • Understanding of software architecture, frontend architecture, integration patterns, microservices, distributed systems, and cloud-native platforms such as Kubernetes.
  • Experience guiding developers in Angular best practices, frontend architecture, development setup, and knowledge sharing within a team.
  • Experience from regulated environments, case management, KYC, life and pension insurance, insurance administration, or similar process-heavy domains.

Modern Engineering Practices

  • Strong interest in modern software engineering practices and continuous improvement.
  • Experience with automated testing, code reviews, CI/CD, and quality-focused development.
  • Experience in teams adopting or moving toward trunk-based development, with small, frequent integrations and fast feedback loops.
  • Commitment to clean code, maintainability, security, and long-term sustainability of business-critical applications.

AI-Assisted Development

  • Experience using AI-assisted development tools to improve productivity, software quality, documentation, testing, troubleshooting, and knowledge discovery.
  • Ability to combine AI support with engineering expertise, critical thinking, security awareness, and high quality standards.
  • Curiosity and proactivity in exploring AI-enabled ways of working and emerging technologies.

Engineering Excellence

  • Passion for high-quality solutions with focus on maintainability, performance, security, and user experience.
  • Experience with both new development initiatives and long-term maintenance of business-critical applications.
  • Ownership from idea to production and active contribution to improving development processes and ways of working.
  • Ability to balance delivery speed with quality, security, and operational stability.

Collaboration and Personal Qualities

  • Fast learner who adapts quickly to new technologies, business domains, and ways of working.
  • Proactive self-starter with strong ownership and accountability.
  • Positive, solution-oriented mindset and strong team-player attitude.
  • Enjoys collaboration, knowledge sharing, and building positive professional relationships.
  • Effective communicator able to collaborate with developers, architects, product owners, and business stakeholders.
  • Comfortable working in agile, cross-functional teams and contributing across the full software development lifecycle.

Similar jobs you might like

Technology

N-iX

Senior Angular Engineer (with Polish and English language skills)

Senior

Remote

Krakow, Poland

4,300 - 5,800 EUR

🏢 Summary: Development of a modern Angular-based frontend application for robotic and autonomous vehicle systems, providing real-time control and feedback. The role focuses on building and maintaining a high-performance web UI integrated with containerized backend services via REST and WebSocket communication. Work is delivered in an Agile environment with emphasis on code quality and frontend architecture. 🗂️ Requirements: Strong experience with long-running enterprise web applications, Advanced expertise in Angular, Strong proficiency in TypeScript, Strong proficiency in HTML, Strong proficiency in CSS, Experience with distributed systems networking, Experience with Docker-based environments, Experience with Snap environments, Experience integrating REST APIs, Experience integrating WebSocket communication 📃 Skills: Angular, TypeScript, HTML, CSS, REST, WebSocket, Docker, Snap, Nginx, C++, Microservices, Networking 🏢 Description: About the Project You will join an international product development team working on modern web-based solutions for industrial automation and robotic systems for one of our biggest customers. The project focuses on developing a next-generation frontend application for robotic and autonomous vehicles. The solution is based on a modern Angular architecture and communicates with containerized backend services through REST APIs and WebSocket streaming of binary data. The backend layer consists of low-level C++ software proxied by Nginx and deployed in Docker containers, maintained by a separate backend team. Your primary responsibility will be building a robust, intuitive, and user-friendly frontend application that provides real-time feedback and control capabilities for end users operating robotic systems. The team is multinational and works in an Agile/SCRUM environment, where strong technical communication skills in English are essential for daily collaboration. Key Responsibilities Design, develop, and maintain modern frontend applications using Angular Implement responsive and user-friendly UI solutions for robotic and autonomous vehicle systems Integrate frontend applications with containerized backend services via:REST APIs and WebSocket streaming Collaborate closely with developers, designers, and product stakeholders in an Agile/SCRUM environment Participate in feature discussions, implementation, testing, and continuous improvements Ensure high code quality, maintainability, and performance of the application Contribute to frontend architecture and best practices Mandatory Requirements Strong experience developing long-running web applications in industrial or enterprise environments Advanced expertise in Angular Strong proficiency in: TypeScript, HTML, and CSS Experience with networking and communication in distributed systems Familiarity with containerized and microservice-based environments such as: Docker and Snap Experience integrating frontend applications with: REST APIs and WebSocket-based communication Fluent English and Polish (written and spoken) Nice-to-Have Skills Experience in the field of mobile robotics or autonomous systems Understanding of UX methodologies and user-centered design principles Familiarity with industrial automation systems Basic understanding of low-level backend architectures (C++ systems, Nginx proxying)

Technology

New offer

emagine Polska

Technical Lead

Senior

Remote

Warsaw, MZ, Poland

200 - 215 PLN

🏢 Summary: Lead a full-stack development team in building, maintaining, and scaling applications in an agile environment. The role combines hands-on .NET/C# development with technical leadership, strategic project direction, and close collaboration with Business Analysts. 🗂️ Requirements: Proficiency in .NET, Proficiency in C#, Full-stack development experience, Front-end development experience, Document-based database knowledge, Event-based messaging framework knowledge, Cloud services experience, Containerization experience 📃 Skills: .NET, C#, Full-stack, Frontend, Databases, Messaging, Cloud, Containerization, Angular, MongoDB 🏢 Description: Summary The role focuses on leading the development team to create new solutions and maintain systems within an agile environment, emphasizing robust applications and strategic direction. Main Responsibilities • Lead the development team in creating and maintaining applications. • Adopt wider technology practices and address the speed of new application delivery. • Engage in hands-on development while guiding the strategic direction of projects. • Collaborate with teams to gather specifications and perform technical analysis. • Navigate complex systems and ensure they are built to scale. • Manage developer quality and capacity amidst organizational constraints. Key Requirements • Proficient in .NET and C#. • Experience with full-stack development, including front-end technologies. • Familiarity with document-based databases. • Knowledge of event-based messaging frameworks. • Experience with cloud services and containerization. Nice to Have • Prior experience in the banking or financial services sector. • Familiarity with Angular or other modern front-end frameworks. • Experience with MongoDB or similar environments. Other Details • Environment: .NET, C#, Angular, MongoDB, moving towards cloud solutions. • Team Structure: Full Stack Developers working closely with Business Analysts.

Technology

TechTree

Software Engineer

Mid

Remote

Warsaw, Poland

47,300 - 64,500 EUR

🏢 Summary: Software Engineer role on the Client team building secure browser extensions, desktop applications, CLI tools and SDKs for a global cybersecurity product. The position focuses on client-side engineering in a zero-trust, end-to-end encrypted environment with strong ownership across the full development lifecycle. Ideal for engineers who enjoy solving complex product and security challenges while contributing to open-source and high-quality software at scale. 🗂️ Requirements: 3+ years of experience building JavaScript applications in production, Strong client-side engineering experience with React or similar framework, Ability to design simple, robust solutions to complex problems, Experience writing and maintaining unit, integration and end-to-end tests, Ability to implement secure client-side business logic and data handling, Comfort collaborating across product, design and engineering, Interest in security, privacy or trustworthy software systems 📃 Skills: JavaScript, React, HTML, CSS, Storybook, Jest, WebdriverIO, OpenPGP, Git, Docker, Windows, macOS, Linux 🏢 Description: THE CLIENT Our client is a fast-growing cybersecurity product company rethinking how teams manage and share sensitive access. Their platform is trusted by 40,000+ organisations across 50+ countries - and growing fast. This is an engineering-led business: modern architecture, real technical challenges, and a strong focus on open source, privacy, and security. They’re building a fully remote, collaborative team and looking for engineers who take ownership and enjoy solving meaningful problems. If you want to work on a product with real impact at global scale - this is worth a conversation. THE ROLE: Our client is looking for a software engineer to join its Client team and help build the applications through which users experience the product, including browser extensions, desktop applications, command-line tools and SDKs. This is not a typical frontend role. Because their product is built around end-to-end encryption and a zero-trust model, their client applications carry significant responsibility for security, data handling and product behaviour. The role sits at the intersection of client engineering, product thinking, usability and security-sensitive application design. You would work on features used by a large open-source community, contributing across the full lifecycle: understanding the problem, shaping the approach, implementing the solution, testing it thoroughly and improving it over time. This role will suit someone who enjoys solving complex product problems, keeping solutions simple, and working in an environment where quality, openness and collaboration matter. RESPONSIBILITIES: Build and improve client applications across browser, desktop and adjacent client surfaces Translate product and user needs into secure, usable client-side solutions Implement and maintain business logic, local data handling and security-sensitive workflows on the client side Contribute to testing strategy across unit, integration and end-to-end levels Work closely with product, design and engineering peers to refine solutions before implementation Help improve code quality, performance, maintainability and documentation Contribute to open-source collaboration with the community where relevant CORE REQUIREMENTS 3+ years of experience building JavaScript applications in production Strong client-side engineering fundamentals with React or a similar framework Ability to break down complex problems and design simple, robust solutions Good testing habits and attention to quality Comfort working across product, engineering and implementation questions - not just coding tickets Strong collaboration skills, openness to feedback, and a low-ego working style Interest in security, privacy, or building trustworthy software systems NICE TO HAVE Experience building browser extensions, desktop applications or other multi-platform clients Experience with security-sensitive applications, client-side cryptography or zero-trust architectures Experience with design systems, Storybook or usability-focused product development Open-source contribution experience Experience maintaining long-lived software products Familiarity with other languages such as Go, Swift, C#, PHP, Python or Rust Tools and technologies you’ll work with: JavaScript, React, HTML/CSS, Storybook, Jest, WebdriverIO, OpenPGP-related tooling, Git and Docker across Windows, macOS and Linux environments. (We do not expect candidates to bring experience with every tool listed here) How you work You take ownership of problems, not just tasks You value simplicity and avoid over-engineering You work well in an environment where feedback is frequent and constructive

Technology

TechTree

Software Engineer

Mid

Remote

Warsaw, Poland

47,300 - 64,500 EUR

🏢 Summary: Software Engineer role focused on building and improving secure client applications including browser extensions, desktop apps, CLI tools and SDKs within a zero-trust, end-to-end encrypted product. The position combines client-side engineering, security-sensitive design and product thinking, contributing across the full development lifecycle. You will deliver secure, high-quality solutions used by a large global and open-source community. 🗂️ Requirements: 3+ years of production experience with JavaScript, Strong experience with React or similar framework, Solid client-side engineering fundamentals, Experience designing simple, robust solutions for complex problems, Hands-on experience with unit, integration and end-to-end testing, Ability to implement secure client-side data handling and business logic, Experience collaborating across product, design and engineering teams, Interest in security, privacy or secure software systems 📃 Skills: JavaScript, React, HTML, CSS, Storybook, Jest, WebdriverIO, OpenPGP, Git, Docker, Windows, macOS, Linux 🏢 Description: THE CLIENT Our client is a fast-growing cybersecurity product company rethinking how teams manage and share sensitive access. Their platform is trusted by 40,000+ organisations across 50+ countries - and growing fast. This is an engineering-led business: modern architecture, real technical challenges, and a strong focus on open source, privacy, and security. They’re building a fully remote, collaborative team and looking for engineers who take ownership and enjoy solving meaningful problems. If you want to work on a product with real impact at global scale - this is worth a conversation. THE ROLE: Our client is looking for a software engineer to join its Client team and help build the applications through which users experience the product, including browser extensions, desktop applications, command-line tools and SDKs. This is not a typical frontend role. Because their product is built around end-to-end encryption and a zero-trust model, their client applications carry significant responsibility for security, data handling and product behaviour. The role sits at the intersection of client engineering, product thinking, usability and security-sensitive application design. You would work on features used by a large open-source community, contributing across the full lifecycle: understanding the problem, shaping the approach, implementing the solution, testing it thoroughly and improving it over time. This role will suit someone who enjoys solving complex product problems, keeping solutions simple, and working in an environment where quality, openness and collaboration matter. RESPONSIBILITIES: Build and improve client applications across browser, desktop and adjacent client surfaces Translate product and user needs into secure, usable client-side solutions Implement and maintain business logic, local data handling and security-sensitive workflows on the client side Contribute to testing strategy across unit, integration and end-to-end levels Work closely with product, design and engineering peers to refine solutions before implementation Help improve code quality, performance, maintainability and documentation Contribute to open-source collaboration with the community where relevant CORE REQUIREMENTS 3+ years of experience building JavaScript applications in production Strong client-side engineering fundamentals with React or a similar framework Ability to break down complex problems and design simple, robust solutions Good testing habits and attention to quality Comfort working across product, engineering and implementation questions - not just coding tickets Strong collaboration skills, openness to feedback, and a low-ego working style Interest in security, privacy, or building trustworthy software systems NICE TO HAVE Experience building browser extensions, desktop applications or other multi-platform clients Experience with security-sensitive applications, client-side cryptography or zero-trust architectures Experience with design systems, Storybook or usability-focused product development Open-source contribution experience Experience maintaining long-lived software products Familiarity with other languages such as Go, Swift, C#, PHP, Python or Rust Tools and technologies you’ll work with: JavaScript, React, HTML/CSS, Storybook, Jest, WebdriverIO, OpenPGP-related tooling, Git and Docker across Windows, macOS and Linux environments. (We do not expect candidates to bring experience with every tool listed here) How you work You take ownership of problems, not just tasks You value simplicity and avoid over-engineering You work well in an environment where feedback is frequent and constructive

Technology

Link Group

Angular Developer

Mid

Remote

Warsaw, Poland

25,000 - 27,000 USD

🏢 Summary: Frontend-focused engineering role centered on building Angular applications integrated with Java backends in a cloud-native environment. The position involves working with CI/CD pipelines and containerized deployments on Kubernetes-based infrastructure. Candidates will collaborate on API integration and contribute to reliable, automated release processes. 🗂️ Requirements: Strong experience with Angular, Solid Java knowledge, Experience integrating frontend with backend APIs, Proficiency with Git, Practical experience with CI/CD pipelines, Familiarity with Kubernetes, Familiarity with Helm, Cloud experience with Azure or AWS, Understanding of containerized application delivery 📃 Skills: Angular, Java, Git, CICD, GitHubActions, Kubernetes, Helm, Azure, AWS, APIs, Containerization 🏢 Description: Role overview Position focused primarily on frontend engineering with Angular, while working in a Java-based ecosystem. Fullstack experience is valued but not required. The role involves contributing to modern cloud-native applications deployed in containerized environments with automated delivery pipelines. Responsibilities Build and maintain Angular frontend components integrated with Java backends Collaborate with backend engineers on API design and integration Work within CI/CD pipelines to support reliable deployments Participate in code reviews and enforce clean engineering standards Contribute to containerized cloud deployments and release processes Requirements Strong experience with Angular and modern frontend engineering practices Solid Java knowledge for backend integration Proficiency with Git and collaborative workflows Practical experience with CI/CD pipelines (e.g., GitHub Actions) Familiarity with Kubernetes and Helm Cloud exposure — Azure preferred, AWS acceptable Understanding of containerized application delivery Nice to have Fullstack development experience Exposure to microservices architectures Experience working in agile delivery teams Education Bachelor’s degree in Computer Science or related field preferred

Technology

Randlab

Angular Developer (K/M/N)

Senior

Remote

Warsaw, Poland

100 - 120 PLN

🏢 Summary: Oferta dotyczy rozwoju nowoczesnych aplikacji frontendowych opartych o Angular, w tym tworzenia i utrzymania design systemu UI oraz integracji z backendem. Rola obejmuje projektowanie skalowalnych i bezpiecznych rozwiązań webowych, testowanie aplikacji oraz pracę w środowisku Agile. Kandydat będzie współpracować z zespołami produktowymi, UX/UI i technicznymi przy rozwijaniu nowych funkcjonalności. 🗂️ Requirements: Minimum 5 lat doświadczenia z Angular, Bardzo dobra znajomość TypeScript, Doświadczenie z NgRx, Znajomość RxJS, Doświadczenie w testowaniu aplikacji Angular, Znajomość optymalizacji wydajności frontend, Znajomość bezpieczeństwa aplikacji webowych, Doświadczenie z REST API, Doświadczenie z GraphQL, Doświadczenie z autoryzacją użytkowników, Znajomość Docker, Znajomość Webpack, Znajomość Git, Znajomość wzorców projektowych, Doświadczenie w Agile, Znajomość języka angielskiego min. B2, Umiejętność pracy zespołowej 📃 Skills: Angular, TypeScript, NgRx, RxJS, REST, GraphQL, Docker, Webpack, Git, Agile, Scrum, Kanban, E2E 🏢 Description: O projekcie Projekt obejmuje rozwój i wdrażanie nowych funkcjonalności w aplikacjach frontendowych, w tym rozwój design systemu oraz implementację rozwiązań opartych o Angular. Zakres obejmuje tworzenie skalowalnych, wydajnych i bezpiecznych aplikacji webowych z integracją z backendem. Twój zakres obowiązków rozwijanie i utrzymywanie design systemu UI we współpracy z projektantami UX/UI projektowanie oraz implementacja nowoczesnych aplikacji frontendowych tworzenie i utrzymywanie testów jednostkowych oraz integracyjnych współtworzenie backlogu produktu wraz z zespołem produktowym integracja aplikacji z usługami backendowymi współpraca z zespołami projektowymi i technicznymi tworzenie dokumentacji projektowej i technicznej udział w code review praca zgodnie z metodykami zwinnymi Nasze wymagania minimum 5 lat doświadczenia w programowaniu z wykorzystaniem Angular bardzo dobra znajomość TypeScript doświadczenie z NgRx i zarządzaniem stanem aplikacji praktyczna znajomość RxJS oraz programowania reaktywnego doświadczenie w testowaniu aplikacji Angular (testy jednostkowe i E2E) znajomość technik optymalizacji wydajności aplikacji frontendowych znajomość zagadnień bezpieczeństwa aplikacji webowych doświadczenie w integracji z backendem poprzez REST API oraz GraphQL doświadczenie w implementacji mechanizmów autoryzacji użytkowników praktyczna znajomość Docker, Webpack oraz Git znajomość wzorców projektowych i dobrych praktyk programistycznych doświadczenie w pracy w metodykach Agile, Scrum lub Kanban znajomość języka angielskiego na poziomie umożliwiającym pracę z dokumentacją techniczną (min. B2) bardzo dobre umiejętności komunikacyjne i współpracy zespołowej Mile widziane wykształcenie wyższe techniczne (informatyka, automatyka, robotyka, elektronika, teleinformatyka lub kierunki pokrewne)

Technology

Randlab

Angular Developer (K/M/N)

Senior

Remote

Warsaw, Poland

100 - 120 PLN

🏢 Summary: Offer for a Senior Angular Developer focused on building and enhancing scalable, secure frontend applications and developing a UI design system. The role includes implementing modern Angular solutions, integrating with backend services, and ensuring high code quality through testing and code reviews. Work is carried out in an Agile environment with strong collaboration across product and technical teams. 🗂️ Requirements: Minimum 5 years of experience with Angular, Very good knowledge of TypeScript, Experience with NgRx and state management, Practical knowledge of RxJS and reactive programming, Experience in Angular unit and E2E testing, Knowledge of frontend performance optimization techniques, Knowledge of web application security, Experience with REST API and GraphQL integration, Experience implementing user authorization mechanisms, Practical knowledge of Docker, Practical knowledge of Webpack, Practical knowledge of Git, Knowledge of design patterns and programming best practices, Experience working in Agile, Scrum or Kanban, English proficiency at minimum B2 level 📃 Skills: Angular, TypeScript, NgRx, RxJS, REST, GraphQL, Docker, Webpack, Git, Agile, Scrum, Kanban 🏢 Description: O projekcie Projekt obejmuje rozwój i wdrażanie nowych funkcjonalności w aplikacjach frontendowych, w tym rozwój design systemu oraz implementację rozwiązań opartych o Angular. Zakres obejmuje tworzenie skalowalnych, wydajnych i bezpiecznych aplikacji webowych z integracją z backendem. Twój zakres obowiązków rozwijanie i utrzymywanie design systemu UI we współpracy z projektantami UX/UI projektowanie oraz implementacja nowoczesnych aplikacji frontendowych tworzenie i utrzymywanie testów jednostkowych oraz integracyjnych współtworzenie backlogu produktu wraz z zespołem produktowym integracja aplikacji z usługami backendowymi współpraca z zespołami projektowymi i technicznymi tworzenie dokumentacji projektowej i technicznej udział w code review praca zgodnie z metodykami zwinnymi Nasze wymagania minimum 5 lat doświadczenia w programowaniu z wykorzystaniem Angular bardzo dobra znajomość TypeScript doświadczenie z NgRx i zarządzaniem stanem aplikacji praktyczna znajomość RxJS oraz programowania reaktywnego doświadczenie w testowaniu aplikacji Angular (testy jednostkowe i E2E) znajomość technik optymalizacji wydajności aplikacji frontendowych znajomość zagadnień bezpieczeństwa aplikacji webowych doświadczenie w integracji z backendem poprzez REST API oraz GraphQL doświadczenie w implementacji mechanizmów autoryzacji użytkowników praktyczna znajomość Docker, Webpack oraz Git znajomość wzorców projektowych i dobrych praktyk programistycznych doświadczenie w pracy w metodykach Agile, Scrum lub Kanban znajomość języka angielskiego na poziomie umożliwiającym pracę z dokumentacją techniczną (min. B2) bardzo dobre umiejętności komunikacyjne i współpracy zespołowej Mile widziane wykształcenie wyższe techniczne (informatyka, automatyka, robotyka, elektronika, teleinformatyka lub kierunki pokrewne)

Technology

N-iX

Lead .NET Full-Stack (with AI experience) Engineer (#4806)

Senior

Remote

Krakow, Poland

6,800 - 7,600 USD

🏢 Summary: Opportunity for a Lead Full Stack Engineer to provide technical leadership while building scalable, high‑performance applications using the Microsoft stack and modern cloud architecture. The role combines hands-on full stack development with active adoption of AI-assisted engineering practices across the SDLC. You will drive engineering excellence, mentor teams, and integrate AI capabilities into products and internal tools. 🗂️ Requirements: 7+ years experience with Microsoft stack (.NET, C#, SQL Server, T-SQL), Strong experience with .NET Core and Angular, Proficiency in JavaScript, HTML, CSS, Experience with Git, Experience designing scalable and maintainable systems, Knowledge of SOLID principles and design patterns, Experience with microservices architecture, Experience with Azure or other cloud platforms, Experience working in Scrum environments, Hands-on use of GenAI tools (Copilot, ChatGPT, Cursor) in SDLC, Experience integrating LLM APIs or AI capabilities into applications, Understanding of AI risks, testing, reviews, and compliance guardrails 📃 Skills: .NET, C#, SQL, T-SQL, .NETCore, Angular, JavaScript, HTML, CSS, Git, Azure, Microservices, SOLID, GenAI, LLM, Copilot, ChatGPT, Cursor 🏢 Description: About the Client: The Client provides comprehensive operational support and a range of expert services to the world’s leading insurers, brokers, fleet managers and automotive manufacturers. 3,300 employees across ten countries deliver exceptional standards on a large scale for over 1,200 clients. We help the global insurance market to handle millions of claims each year in the most cost-effective and efficient ways possible. The Client is embarking on an exciting and challenging transformation program and our software solutions are a driving force behind this strategy using cloud computing and leading-edge design patterns. Short Role Description: This is a great opportunity for an experienced Lead Full Stack Engineer to join our Software Development team as part of one of our established Scrum teams. Each agile team includes technical leadership, development, architecture, QA, product, and project management roles. We are looking for a strong engineering leader who combines deep hands-on development expertise with an AI-first mindset. This role requires an AI Champion — someone who actively applies AI tools across the Software Development Life Cycle and helps elevate engineering productivity, quality, and delivery standards through practical and responsible AI adoption. You will not only build high-performance applications, including high-traffic customer-facing platforms, but also act as a multiplier for engineering excellence by introducing modern practices, tools, and ways of working. Responsibilities: Provide technical leadership, mentorship, and hands-on support to engineers within the team. Design, develop, test, document, and maintain scalable backend and frontend solutions. Deliver high-quality, reusable, and maintainable code aligned with best engineering practices. Actively apply AI-assisted development approaches across design, coding, testing, and debugging. Drive improvements in engineering efficiency, quality, and delivery through practical AI usage. Produce clear and structured technical documentation. Provide realistic estimates and manage delivery timelines effectively. Participate in all Scrum ceremonies and contribute to team performance and continuous improvement. Coach teams on effective usage of GenAI tools and promote AI-first engineering culture. Requirements: 7+ years of experience with Microsoft development stack (.NET / C# / SQL Server / T-SQL). Strong experience with .NET Core, Angular, JavaScript, HTML, CSS, Git. Hands-on experience designing scalable and maintainable systems. Solid understanding of SOLID principles, design patterns, and microservices architecture. Experience working with cloud platforms (Azure preferred). Strong experience working in Scrum environments across different team setups. AI & Engineering Excellence Requirements: Proven hands-on experience using GenAI tools (e.g., Copilot, ChatGPT, Cursor, etc.) to improve development speed, code quality, testing, debugging, and documentation. Practical experience integrating LLM APIs or AI capabilities into applications or internal tools. Understanding of AI limitations, risks, and guardrails (testing, reviews, policies, compliance). Ability to introduce new tools and practices, influence teams, and scale adoption across engineering. Nice to Have: Experience building internal developer productivity tools or engineering automation solutions. Exposure to performance, scalability, and security requirements for large-scale platforms. Personal Attributes: Self-organising problem solver. Able to think outside the box (open thinking). Strong ability to work effectively in a team. Collaborating, motivating and energizing others (Team player). Encourage and drive others to deliver high-quality, cutting-edge software. You will have attention to detail and have a proactive ethos. Always looking for continuous improvement. Excellent verbal and written communication skills, in English. We offer*: Flexible working format - remote, office-based or flexible A competitive salary and good compensation package Personalized career growth Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more) Active tech communities with regular knowledge sharing Education reimbursement Memorable anniversary presents Corporate events and team buildings Other location-specific benefits

Technology

N-iX

Senior Full-Stack Python Engineer

Senior

Remote

Krakow, Poland

6,000 - 7,100 USD

🏢 Summary: Senior Full-Stack Engineer role focused on building and scaling an AI-powered document processing and automation platform in a cloud environment. The position involves developing backend services in Python and front-end applications in TypeScript while delivering scalable APIs, microservices, and data workflows. The role requires hands-on contribution to architecture, cloud deployment, and integration of AI-driven features. 🗂️ Requirements: 6+ years of professional software engineering experience, Strong proficiency in Python, Experience with FastAPI, Flask, or Django, Solid experience with TypeScript, Experience with React or Next.js, Hands-on experience designing and implementing microservices, Experience building and integrating REST APIs, Strong knowledge of relational or NoSQL databases, Experience with AWS or Azure, Familiarity with CI/CD pipelines, Experience with Docker, Proficiency with Git, Understanding of scalability, reliability, performance, and security principles 📃 Skills: Python, FastAPI, Flask, Django, TypeScript, React, Next.js, REST, Microservices, PostgreSQL, MySQL, MongoDB, Firestore, AWS, Azure, Docker, Git, CI/CD 🏢 Description: Client Overview Our client is a global UK-based financial services and investment banking organization developing an AI-powered document processing and automation platform used across multiple business units. The platform focuses on large-scale data processing, workflow automation, integration with internal systems, and delivering modern digital capabilities for the wider banking group. Position Overview We are looking for a Senior Full-Stack Engineer to join a cross-functional engineering team building core components of the AI-driven document processing platform. This position requires strong backend engineering experience with Python as well as solid front-end or full-stack proficiency with TypeScript (preferably React, Next.js, or similar frameworks). You will work on delivering scalable APIs, microservices, data workflows, and UI components that power document automation features, internal tools, and operational dashboards. The role involves close collaboration with product, architecture, GenAI, and platform engineering teams. This role is ideal for someone who is hands-on, highly technical, and comfortable designing, developing, and deploying production-grade systems in cloud environments (preferably Google Cloud). Key Responsibilities Design, develop, and maintain backend services using Python (FastAPI, Flask, Django, or similar frameworks). Build front-end components and UIs using TypeScript (React, Next.js, or similar frameworks). Develop and integrate REST APIs and microservices, ensuring strong performance, reliability, and observability. Collaborate closely with GenAI engineers to integrate AI-driven features and document-processing flows. Implement data processing pipelines for structured and unstructured data. Contribute to the platform’s architecture, design patterns, and technical decision-making. Write automated tests and ensure a high level of code quality, maintainability, and security. Partner with product managers, designers, and QA engineers to deliver high-quality solutions on time. Document code, service interfaces, workflows, and architectural decisions. Requirements 6+ years of professional software engineering experience, with significant work in both backend and full-stack roles. Strong proficiency in Python (FastAPI, Flask, Django, or similar). Solid experience with TypeScript and modern front-end frameworks (React, Next.js, or similar). Hands-on experience designing and implementing microservices, APIs, and backend systems. Strong understanding of databases: relational (PostgreSQL, MySQL) and/or NoSQL (MongoDB, Firestore). Experience with any cloud providers (AWS/Azure). Familiarity with CI/CD pipelines, Docker, Git, and modern DevOps practices. Strong understanding of software engineering principles: scalability, reliability, performance, and security. Experience working in agile, cross-functional teams on complex products. Excellent communication skills and ability to work with both technical and non-technical stakeholders. Nice to Have Experience working with AI/ML or GenAI-driven systems. Experience with Google Cloud Platform Familiarity with Vertex AI, Gemini, or integration with LLM-powered services. Experience with WebSockets, event-driven architectures, or Pub/Sub. Knowledge of authentication/authorization standards (OAuth2, JWT, IAM). Experience with document processing, OCR, or workflow automation.

Technology

Spyrosoft

Senior .NET Developer with Angular

Senior

Remote

Wroclaw, Poland

100 - 140 PLN

🏢 Summary: Full-stack freelance role focused on building scalable, cloud-native applications using .NET and Angular within the Azure ecosystem. The position involves translating complex business requirements into high-quality software solutions while applying modern architectural patterns and Agile delivery practices. The contract is project-based B2B for an initial 12-month period. 🗂️ Requirements: 4+ years experience with .NET technologies (C#, .NET Core, EF/ORM, WCF), 3+ years experience with Angular or strong React background with recent Angular experience, 2+ years hands-on experience with Azure services (Functions, Logic Apps, Web Apps), Advanced knowledge of architectural and design patterns, Experience with SOAP and REST web services, Experience with SQL and SQL Server, Experience with Git and CI/CD pipelines, Experience with Unit Testing, Fluent English 📃 Skills: .NET, .NETCore, C#, EntityFramework, ORM, WCF, Angular, React, Azure, Functions, LogicApps, WebApps, SQL, SQLServer, Git, CI/CD, SOAP, REST, Agile, UnitTesting 🏢 Description: Join an international team of experts delivering high-impact software solutions for global clients. In this role, you will work in a full-stack capacity, translating complex business requirements into scalable, cloud-native applications. You will collaborate with top-tier professionals to design and implement innovative solutions that address real-world engineering challenges while ensuring the highest industry standards. Form of cooperation: freelance project-specific B2B contract for an initial period of approximately 12 months. Tech stack: Backend: .NET / .NET Core, C#, Entity Framework (or other ORM), WCF, SOAP/REST APIs. Frontend: Angular (primary), React. Cloud: Azure (Functions, Logic Apps, Web Apps, SQL Server). Data: SQL Server. DevOps/Tools: Git, CI/CD, Agile, Unit Testing. Requirements: 4+ years of professional experience with .NET technologies (C#, .NET Core, EF/ORM, WCF) 3+ years of experience in Angular (or strong React background with recent Angular experience) 2+ years of hands-on experience with Azure services (e.g., Functions, Logic Apps, Web Apps) Advanced knowledge of Architectural and Design Patterns Proficiency in Web Services (SOAP/REST) and SQL Experience with Git, Continuous Integration, and Continuous Delivery pipelines Fluent English (written and spoken) for effective international communication Ideally, you’ll also have: Azure Cloud certifications Main responsibilities: Full-Stack Development: Address complex software engineering problems using both object-oriented and functional programming styles. Quality Assurance: Maintain high standards of code quality and testing through Clean Code and Unit Testing practices. Cloud Engineering: Design and develop scalable solutions utilizing a wide range of Azure-hosted services and tools. Agile Delivery: Implement Agile methodologies and modern software delivery techniques, including CI/CD and automated deployment. Professional Growth: Proactively adopt new technologies and frameworks within the Azure Cloud ecosystem to drive project success.