April 27, 2026
Principal Software Engineer (.NET/Azure)
Senior • Remote
Warsaw, Poland
Our Client's Technology group is at the forefront of innovation, building cutting-edge AI-powered solutions that transform how they do business. They are a dynamic, global, collaborative team of engineers, data scientists, and product managers passionate about using technology (especially generative AI) to solve complex challenges.
In the Client's Technology space, we are looking for a person with senior commercial experience in software projects. The ideal profile is: an active full stack software developer with solid experience in an IT architect / IT Tech Lead role and some experience in the Team Lead role. The person will fulfil a key technical role in the client's platform environment with influence on strategic directions and managerial responsibility for a given area within this project. The responsibility scope will include: technology (Tech Lead) and the engineering team (Team Lead).
The project is an in-house built Client platform for a tax practice to facilitate delivering tax consulting services to external clients.
Daily you will drive end-to-end design, development, and deployment activities of next-generation AI driven tax technology solutions. You will leverage the latest Gen AI tools and agentic development techniques to build smarter, customer-oriented systems. You will work on a variety of challenging projects from enhancing our core platform’s infrastructure to implementing new features using AI agents while collaborating with stakeholders to ensure our solutions meet business needs and quality standards. This position offers an opportunity to redefine how software is built by integrating AI assistants and multi-agent workflows into the development lifecycle.
Responsibilities:
Lead the design (whole components and particular features), development, and deployment of new solutions
Proposing improvements to technical standards and delivery processes, promoting good practices in cooperation with other Tech Leads in Global Tax Technology
Facilitating collaboration with Product Owners/Managers on product roadmaps, in alignment with other Tech Leads in Global Tax Technology, and overseeing solution implementation
Lead and mentor other Software Developers and Quality Analysts, support code and test plan reviews
Monitor solution compliance with internal tax platform technical standards/security requirements, facilitate timely issue resolution , and facilitate other DevOps tasks
Support incident and problem management: help the platform L3 Support in Production issue troubleshooting, and facilitate resolution
Stay up to date on the latest trends and technologies in AI and fullstack development by keeping current with new AI frameworks, agent platforms, CLI toolkits, and best practices in the industry. Leverage and promote GenAI usage in daily work and educate others on new ways of working.
Requirements (must have):
12+ years of experience in software projects within a global environment and a complex organization, including communicating directly to Business (end-users) or their representative and senior stakeholders
5+ years of experience as an IT architect / IT Tech Lead, applying best practices including Agile, DDD, microservices, CQRS, CLEAN, and SOLID
Proficiency in RESTful Web app development using C#/.NET, Python, and front-end technologies such as React, Angular, or Vue.js
Proficiency in the Microsoft Azure and M365 cloud platforms, as well as Azure Stack: Functions, Service Bus or Event Hub, App Services, SQL/MongoDB
Experience with AI-enabled development tools and agents such as GitHub Copilot, Cursor, OpenAI Codex, Claude Code, Gemini CLI, Antigravity, etc.
Experience using test-driven and spec-driven development practices with tools such as Playwright, MS Test, Fluent, NUnit, K6, SpecKit, BMAD, etc.
Experience with DevOps technologies is a must
Recruitment process:
Call with Shimi recruiter (20 min)
Interview #0 (30 min) introduction, soft skills, English
Interview #1 (60 min) programming tech-check
Interview #2 (45-60 min) tech lead/architect check
Interview #3 (45-60 min) fit for team (area) check
Offer:
Fully remote position
B2B contract
Similar jobs you might like
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
Senovo-It
Principal Software Engineer / Tech Lead (.NET / Azure / AI)
Senior
Remote
Warsaw, Poland
25,000 - 28,000 PLN
🏢 Summary: Hands-on Principal Software Engineer / Tech Lead role focused on architecting and developing AI-driven solutions for a global tax consulting platform. The position combines technical leadership with active backend and AI development, shaping microservices-based architecture and GenAI-enabled engineering practices. Remote role from Poland requiring close collaboration with product and engineering teams. 🗂️ Requirements: 9+ years software engineering experience in complex global environments, 5+ years experience as Tech Lead or Architect with hands-on coding, Strong expertise in C# and .NET, Experience with Python in AI-related use cases, Frontend experience with React, Angular, or Vue.js, Experience with Microsoft Azure (Functions, Service Bus/Event Hub, App Services, SQL/MongoDB), Strong knowledge of microservices architecture, DDD, CQRS, SOLID, Clean Architecture, Experience with DevOps practices (CI/CD, deployment, monitoring), Hands-on experience with AI development tools (e.g., GitHub Copilot, OpenAI), Fluent English (C1 level) 📃 Skills: C#, .NET, Python, React, Angular, Vue, Azure, SQL, MongoDB, Microservices, DDD, CQRS, SOLID, CI/CD, DevOps, GenAI, OpenAI, GitHubCopilot 🏢 Description: We are looking for a highly experienced Principal Software Engineer / Tech Lead to join a global engineering team working on the Sightline platform – an in-house solution supporting tax consulting services worldwide. This is a hands-on leadership role , combining responsibilities across architecture, software engineering, and team leadership . You will play a key role in shaping the technical direction of AI-driven solutions, while actively contributing to development. You will work on cutting-edge AI-powered systems , leveraging GenAI tools and agent-based development approaches to build scalable, high-quality, and business-oriented solutions Location: Remote from Poland Language: Polish and English Key Responsibilities Lead the end-to-end design, development, and deployment of new platform components and features Define and drive architecture decisions (microservices, DDD, CQRS, Clean Architecture) Collaborate closely with Product Owners and stakeholders to align technical solutions with business needs Lead and mentor software engineers and QA teams , ensuring high engineering standards Conduct code reviews and provide technical guidance , promoting best practices across teams Ensure compliance with platform standards, security, and performance requirements Support production environments (L3 support) – troubleshooting and resolving complex issues Drive adoption of AI tools and GenAI practices in the development lifecycle Stay up to date with the latest AI frameworks, agent platforms, and engineering practices Requirements (Must Have) 9 to 12+ years of experience in software engineering within complex, global environments 5+ years as Tech Lead / Architect , with strong hands-on experience Strong expertise in C# / .NET (core backend technology) Experience with Python (especially in AI-related use cases) Frontend experience with React, Angular, or Vue.js Strong experience with Microsoft Azure (Functions, Service Bus/Event Hub, App Services, SQL/MongoDB) Solid understanding of microservices architecture, DDD, CQRS, SOLID, Clean Architecture Experience with DevOps practices and tools (CI/CD, deployment, monitoring) Hands-on experience with AI-enabled development tools (e.g. GitHub Copilot, OpenAI, etc.) Strong communication skills and ability to work with senior stakeholders and business teams Fluent English ( C1 level )
Technology
HSBC Service Delivery
Lead Full Stack & AI Engineer
Senior
Hybrid
Krakow, Poland
20,134 - 30,191 PLN
🏢 Summary: Senior Lead Full Stack & AI Engineer role focused on architecting and delivering enterprise-scale, cloud-native data management solutions on GCP using Python and React. The position combines hands-on full-stack development, AI/ML implementation, and technical leadership to drive regulatory-compliant, production-grade systems. Responsibilities include defining architecture, leading delivery, and embedding AI capabilities into large-scale data platforms. 🗂️ Requirements: 7+ years enterprise software development experience, 2+ years technical leadership experience, Expert proficiency in Python backend frameworks (Flask, FastAPI, Django), Strong expertise in React JS with JavaScript/TypeScript, Experience architecting and deploying solutions on GCP, Hands-on implementation of AI/ML solutions, Experience with microservices and RESTful APIs, Experience with SQL and NoSQL databases, Experience with Docker and Kubernetes, Experience with CI/CD and Infrastructure as Code (Terraform) 📃 Skills: Python, Flask, FastAPI, Django, React, JavaScript, TypeScript, GCP, CloudRun, GKE, BigQuery, CloudStorage, PubSub, VertexAI, AI, ML, Microservices, REST, SQL, NoSQL, Docker, Kubernetes, Terraform, CI/CD 🏢 Description: HSBC is seeking an accomplished Lead Full Stack & AI Engineer to join our Data Management Technology team under CTO Data Technology. This senior leadership role demands extensive expertise in full-stack development with Python and React JS, cloud engineering on GCP, and AI/ML implementation, combined with proven team leadership and delivery excellence. Key Responsibilities Lead the design, architecture, and development of enterprise-scale full-stack applications using Python (backend) and React JS (frontend) Define technical strategy and roadmap for AI-powered data management solutions on GCP Drive implementation of AI/ML capabilities to enhance data controls, quality checks, and risk detection in production environments Establish architectural standards, design patterns, and best practices for cloud-native applications on GCP Lead, mentor, and grow a team of full-stack engineers and AI specialists, fostering a high-performance culture focused on delivery excellence Own end-to-end technical delivery of complex, multi-workstream projects supporting regulatory compliance (BCBS 239, IRR, etc.) Develop comprehensive project plans with clear milestones and drive execution with urgency while maintaining quality and security standards Partner with Risk, Compliance, Data Governance, and Business teams to translate requirements into scalable technical solution. Required Skills 7+ years of relevant technical experience in enterprise software development with at least 2+ years in leadership roles. Write good quality code and automated Test cases Expert-level proficiency in Python for backend development (Flask, FastAPI, Django) and strong expertise in React JS with modern JavaScript/TypeScript for frontend Proven experience architecting and deploying enterprise solutions on GCP including services like Cloud Run, GKE, BigQuery, Cloud Storage, Pub/Sub, and Vertex AI Good hands-on experience implementing AI/ML solutions. Deep understanding of microservices architecture, RESTful APIs, event-driven systems, and experience with both SQL and NoSQL databases Demonstrated experience leading technical teams (5-15 members) with proven track record of delivering large-scale projects on time and with high quality Strong understanding of software design principles, design patterns, enterprise architecture, and cloud-native application best practices Experience with agile methodologies, DevOps practices, CI/CD implementations (Docker, Kubernetes), and infrastructure as code (Terraform)
Technology
Team Up
Lead AI Software Developer (m/k)
Senior
Remote
Wroclaw, Poland
🏢 Summary: Lead AI Software Developer role focused on architecting and scaling AI-powered applications, backend systems, and multi-agent workflows across cloud and enterprise environments. The position involves designing secure integrations, optimizing LLM-based solutions, and leading technical delivery and best practices. It combines hands-on AI development with backend architecture and technical leadership. 🗂️ Requirements: Degree in Computer Science, AI, Data Science or related field, 8+ years of software engineering experience, 5+ years of Python backend development in production, Experience building and scaling Python applications, Hands-on experience with AI Agents, RAG and MCP, Experience with AWS or Azure cloud platforms, Experience with storage systems and databases, Knowledge of containerization and Kubernetes, Experience with API integrations and enterprise system connectivity, Leadership and mentoring experience 📃 Skills: Python, AWS, Azure, Kubernetes, RAG, MCP, APIs, Cloud, Databases, Containerization, AI, LLM 🏢 Description: We are seeking an experienced Lead AI Software Developer to design and scale AI-powered applications and integrations. In this role, you will architect backend systems, lead AI agent development, and ensure secure, scalable integration across cloud platforms and enterprise systems. Key Responsibilities Design and maintain middleware, APIs, and connectors integrating AI agents with enterprise systems Architect scalable backend services and cloud-based solutions (AWS/Azure) Develop and optimize multi-agent workflows and adaptive decision logic Fine-tune prompts and LLM-based solutions for domain-specific use cases Lead code reviews, mentor developers, and define development best practices Drive complex API integrations with internal and external AI platforms (incl. MCP servers) Remove technical roadblocks and ensure timely delivery Collaborate with AI, Data, and Platform teams to optimize automation architectures Maintain technical documentation and promote continuous improvement Requirements Degree in Computer Science, AI, Data Science, or similar field 8+ years of software engineering experience, including 5+ years of Python backend development (production) Strong experience building and scaling Python applications Hands-on experience with AI technologies (AI Agents, RAG, MCP) Experience with cloud platforms (AWS or Azure), storage, databases, and AI services Knowledge of containerization and Kubernetes Experience with API integrations and enterprise system connectivity Strong leadership and mentoring experience Excellent communication skills; fluent in Polish and English (min. B2); German is a plus Willingness to travel internationally (~10%) Nice to have: Experience with LangChain, LangGraph, multi-agent systems, prompt engineering, and LLM fine-tuning. What We Offer Work in a global and innovative technology environment Direct impact on enterprise AI and automation solutions Professional development and access to training programs Hybrid work model with flexible hours (central Wroclaw office) Competitive benefits package, cafeteria system, CSR initiatives, and employee clubs
Technology
Godel Technologies Europe
Senior AI-First Fullstack Engineer
Senior
Remote
Łódź, Poland
20,800 - 30,000 PLN
🏢 Summary: Senior Fullstack Engineer role focused on delivering full-stack solutions within an AI-integrated SDLC where AI is embedded across planning, development, review, testing, and deployment. The position combines backend and frontend engineering with AI orchestration, automation, and cloud-native architecture in a remote-first setup. The engineer will also evolve shared AI toolchains and contribute to architectural and code quality standards. 🗂️ Requirements: Team-level AI-integrated SDLC experience across planning, development, review, testing, deployment, Shared AI toolchain management under version control, Hands-on use of Claude Code, GitHub Copilot, Cursor or equivalent as team tools, Building and maintaining custom AI skills and sub-agents for team use, Experience with parallel AI agent orchestration, Spec-driven development using OpenAPI, ADRs, PRDs as AI context, AI-assisted code review integrated into PR process, Working knowledge of AI orchestration frameworks, Backend development with .NET / C# and ASP.NET Core, Frontend development with TypeScript and React or Angular, Experience with SQL databases and ORM frameworks, Experience with Docker and Kubernetes, Experience with CI/CD pipelines, Experience with cloud platforms (Azure, AWS, or GCP) 📃 Skills: C#, .NET, ASP.NET, SQL, SQLServer, PostgreSQL, EFCore, OAuth, JWT, Python, Java, Node.js, TypeScript, JavaScript, React, Angular, LangChain, LlamaIndex, CrewAI, Docker, Kubernetes, GitHubActions, AzureDevOps, Azure, AWS, GCP, OpenAPI, CQRS, DDD, EventSourcing, Microservices 🏢 Description: We are looking for a Senior Fullstack Engineer who combines deep technical expertise with real, team-level experience working in an AI-integrated software development lifecycle. Individual use of AI coding assistants is not sufficient for this role. We are specifically looking for engineers who have worked in teams where AI was embedded into every phase of delivery — from planning and design through development, review, testing, and deployment. We follow a remote-first setup with no mandatory regular office visits for this position. From time to time, you may be invited to join in-person meetings in one of our offices (Warsaw, Lodz, Wroclaw, Gdansk, or Bialystok), for example for client visits or team reunions. AI-First Requirements Experience working in an AI-enabled engineering team is mandatory — not a personal workflow preference. You have been part of a team where AI was systematically embedded across all delivery phases: planning, development, review, testing, and deployment. You can speak from direct experience about how it worked, what failed, and what you would change. Specific mandatory requirements: Team-level AI-integrated SDLC experience — shared toolchain, shared configurations, shared assets under version control Hands-on with Claude Code, GitHub Copilot, Cursor, or equivalent as a team tool, not only personal usage Built and maintained custom skills and sub-agents used across a team, not just personally Experience with parallel agent orchestration for concurrent workstream execution Disciplined plan → review plan → execute approach with AI involved at every phase Maintained shared prompt libraries, skill repositories, or agent configurations in version control AI-assisted code review integrated into the PR process: CodeRabbit, Copilot review, or similar Experience with spec-driven or document-driven development where structured specifications (OpenAPI, ADRs, PRDs) serve as AI context inputs, not just human references Working knowledge of at least one AI orchestration framework: LangChain, LlamaIndex, Microsoft Agent Framework, CrewAI, or equivalent Automation-first mindset: proactively identify repetitive or inefficient parts of current work and automate them using AI and other available tools. Cost-aware AI usage: understanding how AI credits are consumed across different tools, models, and workflows, and ability to choose the most appropriate model or approach for each task. Technical Requirements Backend: .NET / C#, ASP.NET Core, SQL Server / PostgreSQL, EF Core, OAuth 2.0 / JWT. Python, Java, or Node.js is a strong plus. Frontend: TypeScript, JavaScript, React(preferable) and/or Angular, state management, async patterns, frontend testing. Architecture: Full spectrum from monolith to microservices — DDD, CQRS, Event Sourcing, event-driven design, message brokers. Infrastructure: Docker, Kubernetes, CI/CD (GitHub Actions / Azure DevOps), Azure / AWS / GCP, structured observability. Responsibilities Deliver full-stack features to a high standard of quality, performance, and reliability Contribute to architectural decisions and system design trade-offs Evolve and maintain the team's shared AI toolchain across all SDLC phases Conduct code reviews including AI-assisted tooling; uphold and enforce engineering best practices Proactively surface risks, bottlenecks, and security concerns Communicate and collaborate directly with clients in English Mentor engineers on both technical fundamentals and AI-augmented workflow practices Professional Qualities Ownership mindset · Strong written and verbal English · Comfortable in client-facing roles · Raises the AI workflow maturity of those around them
Technology
Superdevs
Team Lead .NET Developer
Senior
Remote
160 - 190 PLN
🏢 Summary: Remote Team Lead Software Development role focused on leading a cross-functional engineering team while staying hands-on with backend and web service architecture and implementation in a .NET environment. The position combines technical leadership, product collaboration, and ownership of architectural decisions in an agile setup. You will drive engineering quality, technical standards, and team growth while contributing directly to code and system design. 🗂️ Requirements: Several years of experience in software development with .NET / C#, Minimum 3 years of experience leading development teams, Strong knowledge of software design patterns, Strong understanding of system architecture, Experience with modern engineering practices, Hands-on experience with backend and web services development, Experience using AI in software development process, Fluent English 📃 Skills: .NET, C#, AI, Elasticsearch, RabbitMQ, Redis, Azure, CI/CD, Umbraco, Containers, Backend, WebServices, Architecture, Agile 🏢 Description: Does building awesome, innovative products that add up to something meaningful sound like a dream come true? Come join us and make that vision a reality! About We are looking for an experienced Team Lead Software Development who combines strong technical expertise with leadership skills and a product-oriented mindset. In this role, you will take ownership of development teams, supporting both its technical direction and people development. You will lead a cross-functional engineering team of around 7–9 people , including Frontend, Backend, and QA specialists. The team works in an agile setup and collaborates closely with a Product Owner, UX Design, DevOps, and ITOps. Responsibilities Lead, coach, and support the development of your engineering team Help your team grow into a high-performing, self-organized unit Act as a sparring partner for the Product Owner and actively contribute to roadmap planning and prioritization Stay hands-on with the design, architecture, and implementation of backend and web services Make and own technical decisions, while communicating them clearly to stakeholders Improve agile processes within the team and continuously optimize the way of working Contribute to solution and domain design Strengthen engineering quality, good practices, and technical standards Take part in recruitment interviews and support the further development of the team Our offer Competitive salary on B2B contract Fully remote position Real impact and independence at work Individual career path Work-life balance A non-corporate atmosphere where innovation, personal growth, and teamwork thrive 100+ smart, curious & ambitious engineers What you bring Several years of experience in software development with .NET / C# At least 3 years of experience leading development teams, both technically and people-wise Experience using AI in the software development process Strong understanding of software design patterns, system architecture, and modern engineering practices A hands-on approach and the ability to stay close to the code when needed Strong communication skills and the ability to explain technical topics clearly to both technical and non-technical stakeholders A pragmatic mindset — you care about quality, but you also understand business priorities Fluent English, German is a plus Nice to have Experience with Elasticsearch, RabbitMQ, Redis, containers, Azure Cloud, CI/CD, Umbraco Experience working in a scale-up environment Knowledge of the financial market or financial products Benefits International Projects Small Teams Flat Structure Friendly Atmosphere Flexible Hours Individual Career Path We want your TALENT! Don’t hesitate and APPLY! We are happy to tell you more details about this position in a phone call. Our recruitment process is very fast and straightforward to ensure a great experience from the first interview to joining your dream team!
Technology
Link Group
Tech Lead Guidewire Policy Center
Senior
Remote
Warsaw, Poland
🏢 Summary: Tech Leader role in an international transformation program focused on modernizing core enterprise platforms across multiple countries. The position combines hands-on Java development with technical leadership, driving architecture decisions and ensuring high-quality delivery in an agile environment. You will design and evolve complex core systems while collaborating with cross-functional stakeholders. 🗂️ Requirements: 6+ years enterprise software development experience, Experience with complex core systems (configuration, integrations, business logic), Strong knowledge of Java and JVM ecosystem, Experience designing and implementing REST APIs, Strong SQL knowledge, Experience in Agile/Scrum environments, Ability to lead technical delivery and mentor developers, Understanding of clean code principles and design patterns, Fluent English 📃 Skills: Java, JVM, REST, SQL, Agile, Scrum 🏢 Description: About the role You will join an international technology team working on a large-scale transformation program focused on modernizing core business platforms across multiple countries. The team operates in an agile setup and is responsible for building and evolving critical systems that support key business processes. We are looking for a Tech Leader who combines strong hands-on engineering skills with the ability to drive technical decisions and ensure high-quality delivery. You will work closely with both business and technology stakeholders in a collaborative, cross-functional environment. Key responsibilities Lead technical delivery within the development team (hands-on + mentoring) Design and implement new features within a core enterprise platform Translate business requirements into scalable technical solutions Ensure high code quality, performance, and adherence to engineering best practices Collaborate with business analysts, testers, and stakeholders Maintain and enhance existing solutions Identify and reduce technical debt Actively participate in Scrum ceremonies and contribute to continuous improvement Create and maintain technical documentation Requirements 6+ years of experience in enterprise software development Experience working with complex core systems (configuration, integrations, business logic) Strong knowledge of: Java / JVM ecosystem REST APIs SQL Experience working in Agile/Scrum environments Proven ability to guide and mentor developers Solid understanding of clean code principles and design patterns Fluent English Nice to have Experience with large-scale, distributed systems Background in transformation or platform modernization projects Experience working in international environments What’s in it for you Participation in a large, international transformation program Work in a mature agile environment Real impact on architecture and platform evolution Collaboration with experienced teams across multiple locations Flexible form of cooperation: employment contract (UoP) or B2B
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
Sii
Tech Lead Fullstack with .NET and Angular (f/m/x)
Senior
Remote
Bialystok, PD, Poland
🏢 Summary: Tech Lead role focused on designing and delivering backend-centric, cloud-based solutions for a custom industrial application covering end-to-end logistics, production, and shipment processes. The position combines strong .NET backend expertise with Angular fullstack work, emphasizing Domain Driven Design, Clean Architecture, and microservices. The role requires technical ownership, architectural decision-making, and pragmatic delivery within a European team. 🗂️ Requirements: Minimum 7 years of commercial experience in .NET development, Experience in senior or Tech Lead role, Strong backend expertise, Hands-on Fullstack experience with Angular, Experience with cloud-native architectures, Knowledge of Domain Driven Design, Knowledge of Clean Architecture, Experience with microservices, Experience with API design, Practical use of AI tools in development, Fluent English, Residence in Poland 📃 Skills: .NET, Angular, C#, Cloud, Microservices, APIs, DDD, Architecture, AI, Git 🏢 Description: We are looking for an experienced Tech Lead to join a European team working on a custom-built solution for the industrial/manufacturing sector. The application supports an end-to-end process—from logistics, through production, to final shipment—ensuring full traceability and process control. This role is strongly backend- and cloud-focused and requires a pragmatic, delivery-oriented mindset. Your tasks Design, develop, and maintain backend-centric fullstack solutions using .NET and Angular Take ownership of technical decisions with a strong focus on backend architecture and cloud-based solutions Build and evolve systems based on Domain Driven Design and Clean Architecture Design, develop, and maintain microservices, APIs, and integration layers Ensure code quality through unit tests and architectural consistency Plan and realistically deliver roadmap items, focusing on feasibility, prioritization, and execution Requirements Minimum 7 years of commercial experience in .NET development, including senior or tech lead responsibilities Strong backend expertise combined with hands-on experience as a Fullstack Developer (Angular) Solid understanding of cloud-native architectures and modern backend systems Solid understanding of Domain Driven Design, Clean Architecture, microservices, and API design Practical experience using AI tools in daily development work (e.g., AI copilots, AI-assisted coding, AI-driven workflows) Pragmatic, realistic engineering mindset focused on delivery, planning, and rational decision-making Ability to take ownership of complex topics and drive them to completion Fluency in English Residing in Poland required
Technology
Britenet
React/Node.js Tech Lead
Senior
Remote
Warsaw, Poland
120 - 130 PLN
🏢 Summary: Senior Tech Lead role focused on leading engineering teams and defining technical strategy for digital transformation and automation projects. The position involves designing scalable cloud-based solutions using Node.js and React, overseeing architecture, code quality, and CI/CD processes. The role combines hands-on technical leadership with collaboration across international stakeholders. 🗂️ Requirements: Minimum 10 years experience in designing and delivering IT solutions, At least 3 years experience in Tech Lead role, Strong proficiency in Node.js and React, Practical experience with Azure or GCP, Experience with Kubernetes and Terraform, Experience implementing CI/CD pipelines, Experience managing distributed international teams, Higher technical education in Computer Science, Engineering, or related field, Familiarity with ITIL v4, DevOps, Agile, Kanban, Fluent English B2/C1 level 📃 Skills: Node.js, React, Azure, GCP, Kubernetes, Terraform, CI/CD, ITIL, DevOps, Agile, Kanban, JavaScript, Cloud 🏢 Description: We are seeking an experienced Tech Lead to play a pivotal role in leading and growing our engineering teams. The ideal candidate will combine deep technological expertise—especially in node.js/react and cloud solutions—with strong leadership and communication skills. You will be responsible for technical strategy, architecture, code quality, and mentoring, while collaborating with business stakeholders and supporting international projects. Our expectations - Minimum 10 years of experience in designing and delivering IT solutions, including at least 3 years in a leadership role (Tech Lead). - Strong proficiency in node.js/react - Practical experience with cloud platforms (Azure, GCP), Kubernetes, Terraform, CI/CD. - Proven ability to manage distributed and international teams, conduct code reviews, and mentor engineers. - Experience working in international environments and communicating with technical and business stakeholders. - Higher technical education (Computer Science, Engineering, Project Management). - Familiarity with ITIL v4, DevOps, Agile, Kanban methodologies. - Fluent English (B2/C1 level). Soft skills - Excellent communication and presentation skills. - Ability to work under pressure in a dynamic environment. - Proactive, goal-oriented, and problem-solving mindset. - Relationship-building skills with technical and business teams. Key tasks - Lead and mentor technical teams (Frontend, Backend, DevOps, QA) in digital transformation and automation projects. - Design and oversee scalable, secure solutions based on node.js/react and cloud components (Azure, Kubernetes, Terraform). - Implement and maintain CI/CD processes, test automation, monitoring, and deployment pipelines. - Conduct code reviews and ensure adherence to best practices in architecture and security. - Translate business requirements into concrete technical solutions and support pre-sales activities. - Coordinate knowledge transfer and onboarding for development teams. - Monitor project progress, report KPIs, and analyze risks. - Collaborate with international teams and stakeholders (Europe, USA, APAC). - Maintain project documentation and lead status meetings and retrospectives. - Foster a culture of innovation, continuous improvement, and high performance.