April 8, 2026
Front-End - Team Lead
Senior • Remote
105 - 135 USD
Krakow, Poland
Key Role Objectives
The Front-End Tech / Team Lead role combines deep technical expertise with leadership responsibilities, ensuring high quality code delivery while mentoring and guiding the development team, help make architectural decisions, and build scalable and enterprise solutions.
Key Details
Location: [Krakow – preferred]
Employment Type: [B2B]
Experience Level: [ Senior / Lead]
Key Requirements | Technical
Frontend: React 18 with Typescript, Redux, RTK Query, HTML5, CSS3, Tailwind
Databases: PostgreSQL, MongoDB, SQL Server
Other Third Party: RabbitMQ, Redis, Auth0
DevOps: K8s, Docker, Git (GitLab), Azure
Testing: Unit and integration testing frameworks (e.g., Jest, Mocha, Junit, NUnit)
Bonus: LTI standards, SCORM/xAPI, or real-time systems (e.g., live quizzes, video classrooms)
Key Requirements | Leadership
Proven experience in a lead or senior role guiding technical teams
Team communication skills and experience working in Agile environments
Strong stakeholder management skills and ability to interpret and evaluate business goals
Ability to translate business goals into technical execution plans
Key Responsibilities | Technical
Develop, test and maintain robust and stable services and applications using your language of expertise
Follow the mandatory standards and conventions, including technical and behavioural, defined for the project
Read and follow the architectural product documentation in decision-making process and implementation
Ensure high quality and correctness of the changes produced by your teammates through meticulous code reviews
Cover your produced code with effective unit tests and ensure sufficient level of coverage
Follow the product non-functional requirements, including performance, security, maintainability, and scalability
Participate in architectural decisions; contribute to technical strategy and documentation
Keep abreast and informed about the latest technological improvements, be curious and proactive to apply the best technologies and practices to the project being developed
Key Responsibilities | Leadership
Lead a l team of developers through agile sprints and project lifecycles
Mentor junior and mid-level engineers, foster a culture of collaboration and innovation and promote best practices
Communicate and ensure processes, standards and conventions established for the project
Collaborate with Product Managers, UX/UI Designers and QA teams, to align tech solutions with business goals
Translate product requirements into technical deliverables that meet business requirements and deadlines
Drive continuous improvement in processes, architecture, and team culture
Own and manage technical debt, refactoring, and system improvements
Nice to Haves
Prior experience in the EdTech domain (e-learning platforms, digital classrooms, LMS)
Knowledge of learning science, instructional design, or accessibility standards (e.g., WCAG)
Familiarity with MS Graph API, Auth0 API, Zoom SDK, LTI, Clever
Similar jobs you might like
Technology
emagine Polska
Tech Lead
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Tech Lead role focused on architecting and leading development of Risks & Inspections and Safety Intelligence solutions using .NET, C#, and React in an enterprise SaaS environment. The position involves backend engineering, API design, event-driven architecture, and technical leadership within a hybrid B2B contract setup. The project includes collaboration across domains with emphasis on secure, spec-driven, and scalable development practices. 🗂️ Requirements: Deep knowledge of .NET architecture, Deep knowledge of C# architecture, Experience with REST API design, Experience with OpenAPI, Expertise in React, Strong understanding of event-driven architecture, Experience in spec-driven development, Ability to lead technical projects and teams, Proficiency in English, Availability for hybrid work in Warsaw 📃 Skills: .NET, C#, REST, OpenAPI, React, SaaS, APIs, MDM 🏢 Description: Details: Team Structure : Team of 5, including the tech lead, backend, frontend, QA, and SME. Contract : B2B - 12 months contract with possible extensions. Set up: Hybrid - 2 days/week in the Warsaw’s office, rest remote. Start Date : ASAP, ideally within 3-4 weeks. Travel : Possibly one trip during the year to Netherlands or France Language Requiremen t: Proficiency in English. Summary The primary purpose of the Tech Lead role is to guide the development of a project focusing on Risks & Inspections and Safety Intelligence. This position is crucial for ensuring the architecture and backend engineering align with industry standards and project goals, leading a small team while overseeing technical delivery and stakeholder collaboration. Main Responsibilities: Architect .NET / C# solutions and oversee backend engineering. Design APIs using contract-first approach with REST and OpenAPI. Ensure React-based enterprise SaaS applications align with business requirements. Implement event-driven architecture and manage workflow orchestration. Lead spec-driven development ensuring quality and traceability. Manage authorization, auditability, and secure design practices. Facilitate human-in-the-loop controls within agentic workflow patterns. Align capabilities across multiple domains including MDM, audit, and APIs. Provide technical leadership and manage delivery planning and risk assessment. Key Requirements: Deep knowledge of .NET / C# architecture. Experience with REST and OpenAPI design. Expertise in React for enterprise SaaS applications. Strong understanding of event-driven architecture. Experience in spec-driven development practices. Capability to lead technical projects and teams. Nice to Have: Experience with agentic workflow understanding. Familiarity with human-in-the-loop governance principles. Knowledge of auditability and traceability by design. Background in cross-capability collaboration.
Technology
CSHARK
Java Tech Lead
Senior
Remote
Wroclaw, Poland
170 - 190 PLN/hr
🏢 Summary: Backend Tech Lead role focused on leading and implementing a strategic rewrite of a core financial platform module into a modern, scalable architecture. The position combines hands-on Java/Spring Boot development with architectural decision-making, API design, and integration across multiple enterprise banking systems. It involves designing high-performance backend services handling large transactional and reporting datasets. 🗂️ Requirements: 7+ years backend or fullstack development experience, Strong Java expertise, Strong Spring Boot expertise, Experience designing REST APIs, Experience as Tech Lead or technical owner, Experience designing scalable and distributed systems, Strong relational database design skills (PostgreSQL), Experience with Elasticsearch or similar search technology, Experience integrating external systems via REST or GraphQL, Experience with Docker and Kubernetes, Experience with CI/CD pipelines, Knowledge of OAuth2 and OIDC, Working knowledge of React, Working knowledge of TypeScript, Experience handling large datasets with complex queries, Ability to lead architecture and mentor developers 📃 Skills: Java, Spring, SpringBoot, REST, GraphQL, PostgreSQL, Elasticsearch, Docker, Kubernetes, CI/CD, OAuth2, OIDC, React, TypeScript, SQL, Microservices, DistributedSystems 🏢 Description: Our client is an international financial technology company building solutions that support transaction communication, balances visibility, reporting, and integrations across multiple banking systems . We are looking for a Backend Tech Lead to join a strategic rewrite of a core platform module. The role combines technical leadership with hands-on backend development , helping redesign a legacy component into a modern, scalable architecture. You will work closely with product stakeholders, platform engineers, and frontend teams to design and implement reliable, high-performance backend services that integrate multiple enterprise systems. IN SHORT: 🌍 Remote work or on-site (Wrocław, Bielsko-Biała) – your choice! 💰 170 - 190 PLN/h + VAT ☑️ B2B contract Your Daily Missions Lead the design and development of backend services for a core platform rewrite. Design scalable services responsible for transactions, balances, statements, and reporting data . Define API contracts and integration patterns between backend services, frontend applications, and external enterprise systems. Make key decisions around data modeling, search/indexing strategies, and performance optimization for million-row datasets with complex filtering, sorting, and pagination . Support frontend teams by ensuring API-first design and smooth integration with React applications . Ensure engineering quality through code reviews, architecture discussions, and mentoring other developers . Collaborate closely with product, frontend, and platform teams to deliver robust, production-ready systems . The Essentials We're Seeking 7+ years of experience in backend or fullstack software development. Strong expertise in Java and Spring Boot , including designing modular backend services and REST APIs. Experience acting as a Tech Lead or technical owner responsible for architectural decisions. Solid experience designing scalable APIs and distributed systems . Strong understanding of data modeling in relational databases (e.g., PostgreSQL) and designing efficient query patterns. Practical experience with Elasticsearch (or similar search/indexing technologies) for filtering, search, and aggregation over large datasets. Experience designing hybrid data architectures combining multiple data sources . Experience working with external system integrations , including REST or GraphQL APIs. Familiarity with containerized environments (Docker, Kubernetes) and modern CI/CD pipelines. Understanding of security patterns in enterprise systems (OAuth2, OIDC, authentication and authorization flows). Working knowledge of React and TypeScript , enabling effective collaboration with frontend teams. Proven ability to break down complex architectural changes into manageable development phases . Experience using AI-assisted development tools (e.g., Cursor, Claude Code, or similar agentic coding tools) and openness to experimenting with AI-driven approaches to improve development efficiency and engineering workflows . Ability to combine hands-on engineering with technical leadership and mentoring . Nice-to-Haves Experience in FinTech, banking, or enterprise integration platforms . Experience with large-scale transactional or reporting systems . Experience with GraphQL integrations . Experience with data migration or legacy system modernization . Experience designing API-first platforms . Familiarity with observability practices (logging, metrics, tracing). Understanding of database partitioning and query optimization patterns . Reasons Why You Would Enjoy Working With Us We work in the latest technologies and with international clients, and our projects are polished from < to /> - learn about some of the projects we have completed. We organize TechTalks, meet-ups and create guilds where we exchange knowledge - you can learn a lot from your teammates. We have a close-knit team and we make sure to have regular integrations - we often go out to celebrate together. You can work remotely or choose to work from our offices in Wroclaw or Bielsko-Biala. However, we count on your openness to occasionally visit the office for team meetings or client visits, or possible occasional trips to the client's headquarters. You can adjust your working hours to suit your needs, starting your day between 7:00 and 10:00 am. You can work with great specialists in their fields who also have a sense of humor and other after-hours hobbies. It is the people who create the unique atmosphere and relaxed atmosphere at CSHARK. We have a flat structure - we are not a corporation and don't want to be one 🙃. We offer bonuses for employee referrals (from 3000 PLN to 7000 PLN). We organize remote English classes and provide access to the company library. You can also become an author/author of articles published on our technical blog - https://cshark.com/blog/ .
Technology
Remodevs
Backend Tech Lead
Senior
Remote
Warsaw, Poland
8,000 - 9,000 USD
🏢 Summary: Hands-on Backend Tech Lead role responsible for driving technical architecture and implementation of a scalable SaaS legal-tech platform on AWS. The position combines active Python/Django development with team leadership, system design, and ownership of backend delivery. You will lead feature development end-to-end while ensuring high standards in scalability, security, and CI/CD practices. 🗂️ Requirements: 10+ years professional software development experience, 3+ years in technical leadership or mentoring role, Expert-level Python 3.10+, Expert-level Django 4.x, Strong REST API development experience, Strong system design and architecture skills, Experience building scalable systems on AWS, Advanced PostgreSQL knowledge, Experience with Redis and Elasticsearch/OpenSearch, Experience deploying and scaling applications with ECS, Lambda, S3, CloudFront, RDS, Strong CI/CD practices knowledge, Infrastructure as Code experience, Strong debugging and problem-solving skills 📃 Skills: Python, Django, REST, AWS, ECS, Lambda, S3, CloudFront, RDS, PostgreSQL, Redis, Elasticsearch, OpenSearch, Terraform, Terragrunt, CI/CD, CloudWatch, Sentry, KMS, SOPS, JWT 🏢 Description: About Us We build B2B legal technology that helps law firms and fund managers work faster and produce higher-quality results. Our product makes the legal processes for raising private investment funds simpler, helping lawyers speed up drafting, negotiations, and compliance. Our platform runs on a single-tenant SaaS system hosted on AWS in multiple regions. It is built using modern technologies: Python/Django, React/TypeScript, PostgreSQL, Redis, Elasticsearch/OpenSearch, S3, ECS, and Lambda. Our teams use Agile Scrum methods and strong practices for CI/CD, Infrastructure as Code (Terraform/Terragrunt), and security. Role Overview We are looking for a Backend Tech Lead to guide one of our engineering teams. This is a hands-on leadership role for a skilled senior backend engineer ready to lead. You will manage the technical direction of your team while still actively coding, designing systems, and solving complex platform and data challenges. You will oversee building features from design to implementation, mentor engineers, promote technical excellence, and encourage a collaborative team culture. You will work closely with Product Managers to ensure your team delivers scalable, maintainable, and high-quality solutions for our clients worldwide. Key Responsibilities Lead technical design, architecture, and implementation of new features. Ensure solutions are scalable, secure, and match the product vision. Mentor backend engineers and support their growth through guidance, code reviews, and career development. Stay hands-on in Python/Django coding and solve complex platform and database issues. Set and enforce best practices for coding, testing, CI/CD, and system design. Work with Product Managers to turn requirements into technical designs and development plans. Manage the team’s technical roadmap and delivery, addressing risks and meeting sprint goals. Facilitate technical discussions, resolve difficult decisions, and make key architectural choices. Improve developer workflows and team productivity with tools and automation. Essential Requirements At least 10 years of professional experience in software development. Minimum 3 years in a leadership or mentoring role. Expert in Python 3.10+ and Django 4.x, including REST API development. Strong system design and architecture skills, with experience building scalable AWS systems. Skilled with PostgreSQL, Redis, and Elasticsearch/OpenSearch. Experience deploying and scaling applications on AWS (ECS, Lambda, S3, CloudFront, RDS). Strong problem-solving and debugging skills across the stack. Preferred Requirements Experience in legal tech, FinTech, or regulated industries. Knowledge of Infrastructure-as-Code (Terraform/Terragrunt) and advanced AWS tools. Familiarity with monitoring tools (CloudWatch, Sentry) and security practices (KMS, SOPS, JWT). Experience leading remote or distributed teams and setting team development standards (testing, linting, pre-commit workflows). Personal Attributes Hands-on leader who enjoys building software and supporting their team. Clear communicator, able to explain technical ideas to technical and non-technical people. Pragmatic decision-maker balancing technical quality and business needs. Strong sense of ownership and accountability for team success and platform health. Proactive problem-solver, adaptable in a growing company. Committed to learning and sharing knowledge with the team. What We Offer Competitive salary. Career growth opportunities in a fast-growing tech company. Remote-first culture with international colleagues. Work with innovative legal-tech solutions and high-profile global clients. This senior role allows you to shape the technical future of our product, working across the stack to deliver features for some of the world’s leading law firms.
Technology
emagine Polska
Lead Frontend Developer
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Long-term B2B contract for a Frontend Tech Lead in the insurance sector, working in a hybrid model (1 day per week in Warsaw office). The role combines hands-on Angular development with technical leadership, mentoring, architectural collaboration, and code quality ownership. The position focuses on implementing high-quality frontend solutions, reducing technical debt, and ensuring alignment with best engineering practices. 🗂️ Requirements: Minimum 5 years of experience as Frontend Developer, Expert knowledge of Angular, Strong knowledge of TypeScript and JavaScript, Very good knowledge of HTML5 and CSS3, Experience with RxJS, Experience with Git, Higher education degree in Computer Science or related field, Good knowledge of English for technical documentation, Knowledge of software development best practices, Knowledge of design and architectural patterns, Experience working in Agile methodologies 📃 Skills: Angular, TypeScript, JavaScript, HTML5, CSS3, RxJS, Git, Agile, Scrum, WCAG, RWD, Jenkins, Docker, Kubernetes 🏢 Description: Lokalizacja: Hybryda 1 dzien/tydz. z biura w Warszawie Branża: Ubezpieczenia Kontrakt: B2B Współpraca długofalowa Start: ASAP / 30 dni wypowiedzenia Rola Frontend Developer - Tech Lead obejmuje techniczne przywództwo oraz mentoring zespołu programistów, aby zapewnić jakość, efektywność oraz zgodność z dobrymi praktykami podczas rozwoju oprogramowania. Główne odpowiedzialności: Techniczne mentoring i wsparcie dla dwóch deweloperów frontend w zespole (podejmowanie decyzji technicznych, projektowanie i wsparcie uzgodnień). Bezpośrednia współpraca z architektem systemu na temat kierunków technicznych zmian. Projektowanie i uzgadnianie założeń technicznych dla realizacji zmian. Implementacja uzgodnionych zmian zgodnych z standardami. Przeglądy kodu i zapewnienie zgodności z uzgodnionymi standardami. Aktywne przeciwdziałanie powstawaniu długu technologicznego przez refaktoryzację. Wsparcie programistyczne podczas wdrażania rozwiązań. Diagnoza, analiza i usuwanie błędów. Analiza działania systemu oraz usprawnienia wydajnościowe. Wycena pracochłonności zmian w systemach informatycznych. Wymagania podstawowe: Min. 5 lat doświadczenia na stanowisku programisty Front-end. Znakomita znajomość technologii: Angular, TypeScript, JavaScript, HTML5, CSS3, RxJS, Git. Wykształcenie: wyższe o profilu informatycznym. Dobra znajomość języka angielskiego (czytanie dokumentacji technicznej). Znajomość dobrych praktyk programistycznych oraz procesu wytwarzania oprogramowania. Znajomość wzorców projektowych i architektonicznych. Znajomość metodyk Agile (mile widziany SCRUM). Umiejętności szybkiego dostosowywania się do zmian. Miło widziane: Wiedza o Accessibility (WCAG) i RWD. Znajomość narzędzi CI/CD (Jenkins). Doświadczenie z Docker/Kubernetes.
Technology
emagine Polska
Frontend Developer - Tech Lead
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Frontend Tech Lead role responsible for leading and mentoring frontend developers while actively contributing to the design, implementation, and quality of web applications in the insurance domain. The position focuses on technical decision-making, code quality, performance optimization, and alignment with architectural standards. Long-term B2B cooperation in a hybrid work model with strong ownership over frontend architecture and best practices. 🗂️ Requirements: Minimum 5 years of Frontend development experience, Strong knowledge of Angular, Strong knowledge of TypeScript, Strong knowledge of JavaScript, Strong knowledge of HTML5, Strong knowledge of CSS3, Strong knowledge of RxJS, Proficiency with Git, Higher education degree in Computer Science or related field, Ability to read technical documentation in English, Knowledge of software development best practices, Knowledge of design patterns, Knowledge of architectural patterns, Experience with Agile methodologies 📃 Skills: Angular, TypeScript, JavaScript, HTML5, CSS3, RxJS, Git, Agile, SCRUM 🏢 Description: Lokalizacja: Hybryda 1 dzien/tydz. z biura w Warszawie Branża: Ubezpieczenia Kontrakt: B2B Współpraca długofalowa Start: ASAP / 30 dni wypowiedzenia Rola Frontend Developer - Tech Lead obejmuje techniczne przywództwo oraz mentoring zespołu programistów, aby zapewnić jakość, efektywność oraz zgodność z dobrymi praktykami podczas rozwoju oprogramowania. Główne odpowiedzialności: Techniczne mentoring i wsparcie dla dwóch deweloperów frontend w zespole (podejmowanie decyzji technicznych, projektowanie i wsparcie uzgodnień). Bezpośrednia współpraca z architektem systemu na temat kierunków technicznych zmian. Projektowanie i uzgadnianie założeń technicznych dla realizacji zmian. Implementacja uzgodnionych zmian zgodnych z standardami. Przeglądy kodu i zapewnienie zgodności z uzgodnionymi standardami. Aktywne przeciwdziałanie powstawaniu długu technologicznego przez refaktoryzację. Wsparcie programistyczne podczas wdrażania rozwiązań. Diagnoza, analiza i usuwanie błędów. Analiza działania systemu oraz usprawnienia wydajnościowe. Wycena pracochłonności zmian w systemach informatycznych. Wymagania podstawowe: Min. 5 lat doświadczenia na stanowisku programisty Front-end. Znakomita znajomość technologii: Angular, TypeScript, JavaScript, HTML5, CSS3, RxJS, Git. Wykształcenie: wyższe o profilu informatycznym. Dobra znajomość języka angielskiego (czytanie dokumentacji technicznej). Znajomość dobrych praktyk programistycznych oraz procesu wytwarzania oprogramowania. Znajomość wzorców projektowych i architektonicznych. Znajomość metodyk Agile (mile widziany SCRUM). Umiejętności szybkiego dostosowywania się do zmian. Miło widziane: Wiedza o Accessibility (WCAG) i RWD. Znajomość narzędzi CI/CD (Jenkins). Doświadczenie z Docker/Kubernetes.
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.
Technology
Fundacja Szkoła w Chmurze
Tech Lead Backend (Python)
Senior
Remote
Warsaw, Poland
🏢 Summary: Offer for an experienced Backend Tech Lead responsible for defining technical direction, designing system architecture, and leading backend development in Python. The role combines hands-on coding with architectural decision-making, performance optimization, and mentoring the team. You will ensure high quality, scalability, and stability of backend systems in a production environment. 🗂️ Requirements: Minimum 6 years commercial experience in backend development, Experience in technical leadership or architectural responsibility, Very good knowledge of Python and FastAPI, Strong knowledge of PostgreSQL and SQL optimization, Experience with Redis, Practical experience with asynchronous Python, Experience designing backend architectures and APIs, Experience with automated testing using pytest, Experience with Docker and Git, Experience with CI/CD and deployment automation, Ability to debug, optimize and diagnose production issues, Experience with monitoring and log analysis, Knowledge of Atlassian tools (Jira, Confluence) 📃 Skills: Python, FastAPI, PostgreSQL, SQL, Redis, Docker, Git, pytest, CI/CD, Jira, Confluence 🏢 Description: Szukamy doświadczonego Tech Leada Backend, który poza rozwijaniem oprogramowania potrafi wyznaczać kierunek techniczny rozwoju produktu, podejmować decyzje architektoniczne oraz wspierać zespół w budowaniu wysokiej jakości rozwiązań. Poszukujemy osoby z minimum 6-letnim doświadczeniem komercyjnym w tworzeniu systemów backendowych oraz doświadczeniem w prowadzeniu technicznym zespołu lub pełnieniu roli seniora odpowiedzialnego za architekturę i standardy techniczne. Wymagania Bardzo dobra znajomość: Python; FastAPI; PostgreSQL; Redis; SQL; Docker; Git. Doświadczenie i kompetencje: doświadczenie w projektowaniu architektury systemów backendowych i podejmowaniu decyzji technicznych; bardzo dobra umiejętność debugowania, diagnozowania i optymalizacji aplikacji produkcyjnych; doświadczenie w projektowaniu API oraz modelowaniu złożonej logiki biznesowej; bardzo dobra znajomość relacyjnych baz danych oraz optymalizacji zapytań SQL; praktyczne doświadczenie z asynchronicznym Pythonem; doświadczenie w tworzeniu i utrzymywaniu testów automatycznych z wykorzystaniem pytest; wysoka dbałość o jakość, czytelność, utrzymywalność i skalowalność kodu; doświadczenie w prowadzeniu code review oraz definiowaniu standardów programistycznych; umiejętność mentoringu i wspierania rozwoju mniej doświadczonych członków zespołu; samodzielność w analizie problemów i proponowaniu rozwiązań technicznych; doświadczenie w pracy z monitoringiem, logami oraz diagnozowaniem problemów na środowiskach produkcyjnych; znajomość narzędzi Atlassian (Jira, Confluence); umiejętność efektywnej współpracy z Product Ownerami oraz innymi interesariuszami; doświadczenie z procesami CI/CD oraz automatyzacją wdrożeń. Zakres odpowiedzialności: wyznaczanie kierunku technicznego rozwoju backendu; projektowanie architektury systemu oraz podejmowanie kluczowych decyzji technologicznych; rozwój aplikacji backendowych oraz nadzór nad jakością implementacji; projektowanie i rozwój API oraz logiki biznesowej; identyfikowanie obszarów wymagających refaktoryzacji i usprawnień architektonicznych; optymalizacja wydajności aplikacji, baz danych oraz procesów backendowych; definiowanie i egzekwowanie standardów jakości kodu, testów oraz code review; diagnozowanie i rozwiązywanie złożonych problemów produkcyjnych; wspieranie zespołu w rozwiązywaniu wyzwań technicznych oraz podejmowaniu decyzji projektowych; mentoring programistów oraz rozwijanie kompetencji technicznych zespołu; współtworzenie roadmapy technologicznej oraz planowanie rozwoju systemu; dbanie o stabilność, bezpieczeństwo i utrzymywalność platformy. Mile widziane: podstawowa znajomość zagadnień frontendowych, w tym React; doświadczenie z integracjami zewnętrznymi (API dostawców, IdP/OIDC, usługi mailowe itp.); znajomość zagadnień związanych z bezpieczeństwem aplikacji webowych, w tym uwierzytelniania, autoryzacji, kontroli dostępu oraz ochrony danych. Jak wygląda praca u nas: masz realny wpływ na architekturę systemu, kierunek rozwoju technologicznego oraz standardy pracy zespołu; uczestniczysz w kluczowych decyzjach dotyczących produktu i technologii; rozwijasz produkt, który jest aktywnie wykorzystywany i stale rozwijany; masz przestrzeń do proponowania własnych rozwiązań, usprawnień i inicjatyw technicznych; stawiamy na pragmatyczne, proste i skuteczne rozwiązania zamiast niepotrzebnej złożoności; pracujesz w zespole opartym na bezpośredniej komunikacji i szybkim podejmowaniu decyzji; masz wpływ zarówno na implementację, jak i na procesy techniczne oraz organizację pracy zespołu; cenimy odpowiedzialność, partnerstwo i proaktywną postawę; działamy bez rozbudowanych struktur korporacyjnych - decyzje podejmujemy szybko i blisko zespołu. Co oferujemy: pracę wśród życzliwych i wspierających osób – stawiamy na relacje i dobrą atmosferę, mówimy sobie po imieniu. wpływ i nieskrępowany rozwój – Twoje pomysły i rozwiązania traktujemy na serio, pracę z biura (Warszawa-Żoliborz) dofinansowanie do karty MultiSport i opieki medycznej – lubimy sport, dbamy o zdrowie. 🔎 Proces rekrutacji: 1. Przegląd zgłoszeń 2. 10-minutowy video screening z wybranymi kandydatami 3. 40-minutowy test kompetencji logicznych 4. Zadanie rekrutacyjne i rozmowa z zespołem
Technology
Crestt
Senior Software Engineer/Tech Lead (Angular + .NET)
Senior
Hybrid
Wroclaw, Poland
135 - 160 PLN
🏢 Summary: Senior Angular Tech Lead role focused on leading technical delivery of enterprise-scale applications in an Agile environment. The position combines hands-on Angular development with code quality oversight, architectural guidance, and close collaboration with stakeholders. Hybrid work model in Wrocław on a 9–10 month contract with possible extension. 🗂️ Requirements: Senior-level experience with Angular, Experience as Tech Lead or Senior Developer with leadership responsibilities, Strong knowledge of clean code principles, Solid understanding of software architecture, Knowledge of design patterns, Experience working in Agile/Scrum environments 📃 Skills: Angular, Agile, Scrum, NET, Architecture, DesignPatterns, CleanCode 🏢 Description: Technical Requirements Strong experience with Angular (Senior level) Proven experience as a Tech Lead or Senior Developer with leadership responsibilities Solid understanding of clean code principles, architecture, and design patterns Experience working in Agile/Scrum environments Excellent English communication skills Strong ownership mindset and accountability Nice to Have Full-stack experience with . NET (strong advantage) Experience with enterprise-scale applications Previous collaboration with international clients Exposure to energy, utilities, or industrial domains Required Technical Skills Angular, Agile, Scrum Main Responsibilities Technical Leadership & Delivery Ensure high code quality, adherence to best practices, and compliance with the technology stack across applications Review and approve Pull Requests with a focus on maintainability, performance, and security Challenge technical and business assumptions to drive optimal solutions Identify and communicate technical risks early Team Leadership (Tech Lead Role) Take ownership of technical delivery in direct collaboration with the client Define application scope together with stakeholders, especially at the start of new releases Ensure on-time delivery within agreed estimates and expected quality standards Mentor and support team members in their daily work Assign tasks and coordinate team activities Proactively manage and resolve team conflicts Share delivery updates with other Tech Leads and the Architect Agile & Collaboration Facilitate Agile ceremonies, including: Daily stand-ups Estimation sessions Refinements Sprint planning Retrospectives Demos Collaborate closely with QA, UX, and occasionally Mobile teams to ensure end-to-end quality Maintain transparent and effective communication with all stakeholders Wrocław, (hybrid - 1-2 days per week in office, preferred mode l 9-10 months contract (may be extended)
Technology
Appliscale
Senior Fullstack (Frontend heavy - React) Engineer
Senior
Remote
Krakow, Poland
19,000 - 25,000 PLN
🏢 Summary: Senior Frontend Developer role focused on designing, building, testing, deploying, and maintaining a React and TypeScript-based frontend system integrated with backend services and mobile apps. The position involves frontend architecture design, production support, and working within Agile teams to deliver scalable solutions used across multiple countries. 🗂️ Requirements: 5+ years of production experience with React, Strong hands-on experience with TypeScript, Strong understanding of software engineering principles, Experience with testing and design systems, Knowledge of REST APIs, Familiarity with DBMS such as PostgreSQL or DynamoDB, Degree in Computer Science, Experience working with Agile methodologies (SCRUM or Kanban), Experience using AI tooling 📃 Skills: React, TypeScript, JavaScript, HTML, CSS, REST, PostgreSQL, DynamoDB, Testing, DesignSystems, Agile, SCRUM, Kanban, AI 🏢 Description: About the role You will need to be an expert in frontend development with a thorough understanding of the technologies involved. Strong frontend skills where you can demonstrate your ability to apply these technologies, as well as deploy and maintain them will be crucial to success. Technologies we work with: React, TypeScript, JavaScript, HTML, CSS, Cypress, Playwright, Node.js, REST APIs, AWS, Terraform Responsibilities: Designing, writing, testing functionalities for a frontend system written in React & TypeScript Design frontend software architecture with connection to backend services and mobile apps Deploying and maintaining frontend / backend applications Maintaining system on production used by consumers from several European countries Debugging issues Scoping and assessing the complexity of features Participating in sprint planning, daily sprints and meetings with product owners for grooming new features Collaborating with other team members and teams who depend on functionalities that you develop Recruiting and mentoring new team members Required qualifications: 5+ years of production software development experience in React Strong understanding of software engineering principles, testing, design systems Solid hands-on experience in TypeScript Know-how of REST APIs Familiarity with DBMS like PostgreSQL, DynamoDB Computer Science degree AI Tooling usage Able to work with Agile methodologies such as SCRUM and/or Kanban Good communication and collaboration skills Self-motivation, proactive attitude Proficiency in English Nice to have: Exposure to backend development (can be in TypeScript) Some experience or interest in developing Cloud and Infrastructure solutions with AWS and CI/CD processes supported by tools like Docker, Kubernetes, Jenkins, Terraform, CircleCI, GitlabCI, Datadog, etc.
Technology
Upvanta sp. z o.o.
Full Stack Development Lead (React & C# .NET Core) (m/k/n)
Senior
Remote
Poznan, Poland
1,100 - 1,300 PLN
🏢 Summary: Senior Full Stack Development Lead role driving architecture, technical strategy, and hands-on delivery of enterprise solutions in a capital markets environment. The position combines leadership of engineering teams with deep involvement in React, C# .NET Core, Python (PySpark), and Power BI development. Focused on microservices, event-driven systems, cloud architecture, and risk analytics platforms. 🗂️ Requirements: 15+ years software engineering experience, 5+ years in technical leadership or engineering lead role, Advanced React and TypeScript expertise, Deep knowledge of C# and .NET Core, Strong experience with microservices and distributed architectures, Hands-on experience with Python and PySpark data pipelines, Strong Power BI development and data modelling skills, Experience designing event-driven and cloud-native architectures, Strong CI/CD and DevOps pipeline experience, Experience with Azure or AWS cloud platforms, Strong SQL and data modelling knowledge, Hands-on experience with Docker and Kubernetes, Experience in credit risk and market risk domains 📃 Skills: React, TypeScript, C#, NETCore, Python, PySpark, PowerBI, DAX, SQL, NoSQL, Azure, AWS, Databricks, Docker, Kubernetes, Microservices, APIs, CICD, EventHub 🏢 Description: About the Role We are seeking a highly accomplished Full Stack Development Lead with over 15 years of software engineering experience and deep technical expertise across React, C# .NET Core, Python (pyspark), and Power BI. This is a senior leadership role responsible for driving solution architecture, technical strategy, and full stack development within a dynamic capital markets environment. Experience in credit risk and market risk domains, as well as modern engineering practices such as microservices, event driven architectures, and CI/CD automation, is essential. This role blends hands-on engineering with team leadership, technical governance, and stakeholder engagement across risk, data, and product functions. ________________________________________ Key Responsibilities Technical Leadership Lead the design, development, and delivery of complex full-stack solutions using React and C# .NET Core. Own the architectural direction for microservices, APIs, cloud deployments, and event-driven systems. Provide technical leadership in Python (pyspark)-based data pipelines and Power BI reporting solutions. Drive engineering standards, coding best practices, architectural patterns, and documentation culture. Oversee solution design reviews, performance optimizations, and technical decision-making across teams. Team & Delivery Management Lead, mentor, and upskill a team of full stack developers, data engineers, and BI developers. Foster a high-performance engineering culture focused on quality, automation, and innovation. Partner with product owners, risk SMEs, and data teams to define technical roadmaps and delivery strategies. Manage delivery timelines, sprint planning, workload allocation, and cross-team collaboration. Ensure adherence to Agile/Scrum practices and continuous improvement initiatives. Technical Execution Design and develop scalable user interfaces with React and TypeScript. Build and maintain backend services, APIs, and microservices using C# .NET Core. Oversee development of Power BI dashboards, semantic models, and enterprise grade data visualizations. Architect and implement pyspark based workflows for risk analytics, data quality, and pipeline automation. Maintain robust CI/CD pipelines across build, test, deployment, and monitoring layers. Contribute to cloud engineering initiatives (Azure preferred), including containerization and orchestration. ________________________________________ Required Skills & Experience Core Technical Expertise 15+ years in software engineering with at least 5+ years in technical leadership or engineering lead roles. React / Front-end: Advanced knowledge of React, TypeScript, state management patterns, component architecture. C# .NET Core / Backend: Deep expertise in C#, API design, microservices, distributed architectures. Python (pyspark): Experience building scalable distributed data pipelines and integrating with analytics platforms. Power BI: Strong hands-on experience with dashboard development, data modelling, DAX, governance, and performance tuning. Architecture: Proven ability to design microservices, event-driven solutions, and cloud-native systems. DevOps / CI/CD: Strong knowledge of automated pipelines, build and release engineering, and deployment strategies. Cloud Expertise: Azure/AWS experience, preferably Azure (App Services, Functions, Storage, Event Hub, DevOps, Databricks). Databases: Strong SQL, data modeling, and performance optimization experience across relational and NoSQL stores. Containers: Hands-on experience with Docker, Kubernetes, and container orchestration. ________________________________________ Domain Knowledge Strong understanding of capital markets, particularly: Credit risk: PD, LGD, EAD, counterparty exposure, credit decisioning. Market risk: VaR, sensitivity measures, stress testing methodologies. Familiarity with regulatory frameworks (Basel III, FRTB, IFRS9) is highly desirable. ________________________________________ Leadership & Soft Skills Strong people leadership, mentoring, and team development capabilities. Excellent communication and stakeholder interaction skills across tech, risk, and business groups. Proven ability to make sound architectural and technology decisions. Strong problem-solving, analytical thinking, and delivery management. Ability to balance hands on engineering with strategic leadership responsibilities.