New offer - be the first one to apply!
August 8, 2026
Android Technical Lead
Senior • Remote
16,000 - 20,500 PLN
Wroclaw, DS, Poland
Project overview
We are looking for an Android Technical Lead to join the team. The role combines hands-on technical leadership with active participation in architecture, development, and delivery processes. The engineer will work closely with Product, QA, and Design teams to transform business requirements into scalable and reliable technical solutions.
This position involves ownership of technical direction, contribution to long-term engineering strategy, and support of high-quality delivery standards across the product area. The role also includes mentoring team members, improving engineering processes, supporting release activities, and driving best practices around code quality, testing, and maintainability.
Responsibilities
- Lead technical initiatives within the Android Kiosk domain
- Participate in full-stack application development, from backend integrations to UI implementation
- Design scalable and maintainable software solutions
- Contribute to architectural and technology decisions
- Promote engineering best practices, coding standards, and technical documentation
- Collaborate with QA on automated testing strategy and overall product quality
- Support and mentor engineers within the team
- Work closely with Product Managers and stakeholders to clarify and refine requirements
- Identify and address performance issues and technical debt
- Research and introduce new tools, frameworks, and engineering approaches where appropriate
- Participate in release planning and support critical production releases
- Represent the engineering team in cross-functional discussions
Requirements
- 7+ years of commercial software engineering experience
- Strong knowledge of software architecture, scalable systems, and design patterns
- Solid experience with Kotlin (preferred), Java, and JavaScript
- Experience working with cloud platforms such as AWS, Azure, or GCP
- Good understanding of API integrations and distributed systems
- Experience leading technical initiatives and complex development projects
- Strong communication skills and ability to collaborate across multiple disciplines
- Hands-on experience with automated testing practices and quality engineering
- Ability to provide technical guidance and mentor other engineers
Nice to have
- Experience with CI/CD pipelines and modern DevOps practices
- Familiarity with hardware integrations and peripheral device communication (scanners, printers, sensors, USB devices)
- Knowledge of observability, monitoring, and logging solutions
- Experience with database design and query optimization
- Understanding of mobile performance optimization and security best practices
- Experience with Android XML and Jetpack Compose UI systems
- Familiarity with Dagger, Retrofit, and related Android frameworks
- Experience working in Agile development environments
What We Offer
- Up to 26 business vacation days per year
- 10 fully paid illness/special days off per year for all contract types, with no medical papers needed
- Health and life insurance (Luxmed)
- MyBenefit platform with Multisport option
- Internal psychological support service
- English language classes from the first working day
- Access to O’Reilly, LinkedIn Learning, Udemy, and internal training
- Flexible workplace: office, home, or hybrid work
- Tech Skills Mentoring Program
- Opportunities to develop as a public speaker, mentor, or technical interviewer
- Fully paid idle (bench) time when not involved in a project
- Certification reimbursement for AWS, GCP, Microsoft, and other certifications
Similar jobs you might like
Technology
DataArt
Android Technical Lead
Senior
Remote
Wrocław, Poland
16,000 - 20,500 PLN
🏢 Summary: Android Technical Lead role focused on leading technical initiatives, designing scalable mobile solutions, and contributing hands-on to architecture and development across Android Kiosk products. The position involves collaboration with Product, QA, and Design teams, mentoring engineers, improving engineering practices, and supporting high-quality delivery and release processes. The offer includes flexible work options, extensive learning resources, certification reimbursement, and comprehensive health and wellness benefits. 🗂️ Requirements: 7+ years of commercial software engineering experience, Strong knowledge of software architecture, Experience with scalable systems, Knowledge of design patterns, Experience with Kotlin, Experience with Java, Experience with JavaScript, Experience with cloud platforms, Understanding of API integrations, Experience with distributed systems, Experience leading technical initiatives, Experience leading complex development projects, Hands-on experience with automated testing, Ability to mentor engineers, Strong cross-functional communication skills 📃 Skills: Kotlin, Java, JavaScript, AWS, Azure, GCP, Android, CI/CD, DevOps, Dagger, Retrofit, Jetpack, XML, Agile 🏢 Description: Project overview We are looking for an Android Technical Lead to join the team. The role combines hands-on technical leadership with active participation in architecture, development, and delivery processes. The engineer will work closely with Product, QA, and Design teams to transform business requirements into scalable and reliable technical solutions. This position involves ownership of technical direction, contribution to long-term engineering strategy, and support of high-quality delivery standards across the product area. The role also includes mentoring team members, improving engineering processes, supporting release activities, and driving best practices around code quality, testing, and maintainability. Responsibilities Lead technical initiatives within the Android Kiosk domain Participate in full-stack application development, from backend integrations to UI implementation Design scalable and maintainable software solutions Contribute to architectural and technology decisions Promote engineering best practices, coding standards, and technical documentation Collaborate with QA on automated testing strategy and overall product quality Support and mentor engineers within the team Work closely with Product Managers and stakeholders to clarify and refine requirements Identify and address performance issues and technical debt Research and introduce new tools, frameworks, and engineering approaches where appropriate Participate in release planning and support critical production releases Represent the engineering team in cross-functional discussions Requirements 7+ years of commercial software engineering experience Strong knowledge of software architecture, scalable systems, and design patterns Solid experience with Kotlin (preferred), Java, and JavaScript Experience working with cloud platforms such as AWS, Azure, or GCP Good understanding of API integrations and distributed systems Experience leading technical initiatives and complex development projects Strong communication skills and ability to collaborate across multiple disciplines Hands-on experience with automated testing practices and quality engineering Ability to provide technical guidance and mentor other engineers Nice to have Experience with CI/CD pipelines and modern DevOps practices Familiarity with hardware integrations and peripheral device communication (scanners, printers, sensors, USB devices) Knowledge of observability, monitoring, and logging solutions Experience with database design and query optimization Understanding of mobile performance optimization and security best practices Experience with Android XML and Jetpack Compose UI systems Familiarity with Dagger, Retrofit, and related Android frameworks Experience working in Agile development environments What We Offer: Vacation days : Up to 26 business days per year. 10 illness/special days off per year (fully paid, no medical papers needed) for all contract types Health and life insurance (Luxmed) MyBenefit platform with Multisport option Internal psychological support service English language classes from the first working day Access to external learning platforms : O’Reilly, LinkedIn Learning, Udemy, and a wide catalog of diverse internal training Flexible workplace : work from the office, from home, or choose a hybrid option Tech Skills Mentoring Program Opportunities to develop as a public speaker, mentor, or technical interviewer Fully paid idle (bench) when not involved in a project Certification reimbursement (AWS, GCP, Microsoft, etc.)
Technology
DataArt
Android Technical Lead
Senior
Remote
Wroclaw, Poland
20,000 - 25,500 PLN
🏢 Summary: Android Technical Lead role focused on leading technical initiatives, designing scalable Android and full-stack solutions, and contributing to architecture, delivery, and engineering strategy. The position combines hands-on development with mentoring, quality improvement, and collaboration across Product, QA, and Design teams. The role also supports release management, performance optimization, and adoption of engineering best practices. 🗂️ Requirements: 7+ years of commercial software engineering experience, Strong knowledge of software architecture and scalable systems, Experience with design patterns, Strong experience with Kotlin, Experience with Java, Experience with JavaScript, Experience with cloud platforms, Understanding of API integrations and distributed systems, Experience leading technical initiatives and complex projects, Hands-on experience with automated testing, Ability to mentor engineers, Strong cross-functional communication skills 📃 Skills: Kotlin, Java, JavaScript, AWS, Azure, GCP, Android, CI/CD, DevOps, XML, Jetpack, Compose, Dagger, Retrofit, Agile 🏢 Description: Project overview We are looking for an Android Technical Lead to join the team. The role combines hands-on technical leadership with active participation in architecture, development, and delivery processes. The engineer will work closely with Product, QA, and Design teams to transform business requirements into scalable and reliable technical solutions. This position involves ownership of technical direction, contribution to long-term engineering strategy, and support of high-quality delivery standards across the product area. The role also includes mentoring team members, improving engineering processes, supporting release activities, and driving best practices around code quality, testing, and maintainability. Responsibilities Lead technical initiatives within the Android Kiosk domain Participate in full-stack application development, from backend integrations to UI implementation Design scalable and maintainable software solutions Contribute to architectural and technology decisions Promote engineering best practices, coding standards, and technical documentation Collaborate with QA on automated testing strategy and overall product quality Support and mentor engineers within the team Work closely with Product Managers and stakeholders to clarify and refine requirements Identify and address performance issues and technical debt Research and introduce new tools, frameworks, and engineering approaches where appropriate Participate in release planning and support critical production releases Represent the engineering team in cross-functional discussions Requirements 7+ years of commercial software engineering experience Strong knowledge of software architecture, scalable systems, and design patterns Solid experience with Kotlin (preferred), Java, and JavaScript Experience working with cloud platforms such as AWS, Azure, or GCP Good understanding of API integrations and distributed systems Experience leading technical initiatives and complex development projects Strong communication skills and ability to collaborate across multiple disciplines Hands-on experience with automated testing practices and quality engineering Ability to provide technical guidance and mentor other engineers Nice to have Experience with CI/CD pipelines and modern DevOps practices Familiarity with hardware integrations and peripheral device communication (scanners, printers, sensors, USB devices) Knowledge of observability, monitoring, and logging solutions Experience with database design and query optimization Understanding of mobile performance optimization and security best practices Experience with Android XML and Jetpack Compose UI systems Familiarity with Dagger, Retrofit, and related Android frameworks Experience working in Agile development environments What We Offer: Vacation days : Up to 26 business days per year. 10 illness/special days off per year (fully paid, no medical papers needed) for all contract types Health and life insurance (Luxmed) MyBenefit platform with Multisport option Internal psychological support service English language classes from the first working day Access to external learning platforms : O’Reilly, LinkedIn Learning, Udemy, and a wide catalog of diverse internal training Flexible workplace : work from the office, from home, or choose a hybrid option Tech Skills Mentoring Program Opportunities to develop as a public speaker, mentor, or technical interviewer Fully paid idle (bench) when not involved in a project Certification reimbursement (AWS, GCP, Microsoft, etc.)
Technology
Ntiative
Senior React Native Developer
Senior
Hybrid
Krakow, Poland
🏢 Summary: Hands-on Technical Lead role focused on architecting and scaling a mobile ecosystem for a high-growth enterprise delivery platform. The position involves leading a mobile team, owning technical strategy, and building performant React Native applications with deep native iOS and Android integrations. The role emphasizes offline-first systems, real-time GPS tracking, and high-concurrency mobile architectures. 🗂️ Requirements: 8+ years of software engineering experience, Production-level mobile development experience, 2+ years in technical leadership or team lead role, Experience driving architecture and mentoring engineers, Expert knowledge of React Native, Expert knowledge of TypeScript, Deep understanding of native iOS internals, Deep understanding of native Android internals, Fluent English, Fluent Polish (B2+ minimum) 📃 Skills: ReactNative, TypeScript, iOS, Android, GPS, Geofencing 🏢 Description: Technical Lead (Mobile) The Opportunity: We are looking for a hands-on Technical Lead to own, architect, and scale the mobile ecosystem powering a high-growth US enterprise delivery platform. You will build and mentor a small, agile mobile team from day one in a newly established Kraków R&D hub. This is a greenfield product-minded role —not an order-taker position. You will have full ownership of technical architecture, strategy, and engineering standards. The Core Challenges Real-World Engineering: Architecting robust, battery-optimized systems that survive unstable field connectivity ( offline-first data synchronization ). High-Concurrency Tracking: Implementing high-performance real-time GPS/location tracking and geofencing workflows for millions of operational end-users. Hybrid Architecture: Scaling a core React Native platform while tightly integrating native iOS/Android subsystems where performance is critical. Your Profile 8+ years in software engineering with deep, production-level mobile development experience. 2+ years in a technical leadership/team lead capacity, driving architecture and mentoring junior/senior engineers. Expert-level proficiency in React Native , TypeScript , and deep understanding of native iOS/Android internals. Fluent in English and Polish (B2+ minimum for collaboration across EU/US time zones). The Company A fast-growing, highly decorated US SaaS platform managing a network of over 12 million drivers. Consistently ranked on Forbes’ America's Best Startup Employers . They combine the technical agility of an early-stage startup with the financial backing and stability of an established enterprise market leader.
Technology
EPAM Systems
Lead Android Developer
Senior
Remote
🏢 Summary: Lead Android Developer role focused on designing, developing, and maintaining high-quality Android applications using Kotlin and modern best practices. The position involves leading technical decisions, ensuring code quality, and collaborating with cross-functional teams to deliver robust mobile solutions. 🗂️ Requirements: 5+ years of Android development experience, Strong proficiency in Kotlin, Experience with Android SDK, Experience with App Components, Knowledge of Android UI frameworks, Understanding of Android design patterns, Knowledge of mobile architectures and trends, Understanding of full mobile development lifecycle, Experience with networking on Android, Experience with local data caching, Experience with multitasking on Android, Experience with third-party libraries and services 📃 Skills: Kotlin, Android, AndroidSDK, AppComponents, UI, DesignPatterns, Architecture, Networking, Caching, Multitasking, Lifecycle, Libraries 🏢 Description: We are seeking a highly skilled Lead Android Developer to join our dynamic team. The ideal candidate will have a proven track record in Android development, strong proficiency in Kotlin, and a passion for building high-quality mobile applications. As a Lead Android Developer, you will play a key role in designing, developing, and maintaining innovative Android applications, while collaborating with both local and remote team members. Responsibilities Design and develop high-quality Android applications using the latest technologies and best practices Collaborate with cross-functional teams to define project requirements and deliver solutions that meet customer needs Ensure the performance, quality, and responsiveness of applications by conducting thorough code reviews and testing Maintain code integrity, organization, and documentation Stay up-to-date with the latest technologies and trends in Android development Requirements Proven 5+ years of working experience in Android development (Android SDK) Proficiency in Kotlin for Android Experience in App Components, UI frameworks, developer tools, and workflows Good understanding of Android Design Patterns Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies Solid understanding of the full mobile development life cycle Good understanding of networking, caching local data and multitasking on Android Experience with 3rd party libraries and services Ability to work in a dynamic team environment, with a mix of local and remote resources Very good communication skills English proficiency at B2 level or higher Nice to have Previous experience with React Native We offer/Benefits We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
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
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
Shimi Sp. z o.o.
Tech Lead (f/m/n)
Senior
Remote
Warsaw, Poland
🏢 Summary: Leadership role for an experienced Tech Lead responsible for designing and delivering high‑performance product features in modern C++ within a Linux environment. The position combines hands‑on expert‑level C++ development with technical ownership, architectural involvement, and team mentoring. Work is fully remote under a long‑term B2B collaboration model. 🗂️ Requirements: Minimum 8 years of experience in C++ programming (modern C++), Strong knowledge of multithreading, Strong knowledge of memory management, Experience in performance optimization, Good knowledge of Linux systems, Experience in Linux-based development, Experience delivering complex end-to-end production features, Proven experience in technical leadership and mentoring 📃 Skills: C++, Linux, Multithreading, Concurrency, Memory, Performance, Architecture 🏢 Description: Dla naszego klienta poszukujemy osobę na stanowisko Tech Lead (f/m/n). Poszukujemy doświadczonego Tech Leada z silnym zapleczem w zakresie nowoczesnego C++ oraz rozwoju oprogramowania w środowisku Linux. Rola wymaga zarówno umiejętności technicznych na poziomie eksperckim, jak i dojrzałego przywództwa oraz zdolności do prowadzenia zespołu w realizacji złożonych funkcjonalności produktowych. Zakres obowiązków • Prowadzenie projektowania, implementacji i dostarczania złożonych, wysoko wydajnych funkcjonalności. • Mentoring i wspieranie członków zespołu, przyspieszanie ich rozwoju technicznego. • Pełnienie roli autorytetu technicznego i aktywne uczestnictwo w dyskusjach architektonicznych. • Współpraca z zespołami Product, QA, DevOps i innymi zespołami inżynieryjnymi. • Utrzymywanie wysokich standardów kodowania, optymalizacji wydajności i rozwiązań wielowątkowych. • Wprowadzanie usprawnień w procesach rozwojowych, jakości kodu i niezawodności systemu. • Proaktywne poznawanie i wdrażanie nowych technologii w ramach stosu technologicznego zespołu. Wymagania • Minimum 8 lat doświadczenia w programowaniu w C++ (preferowane nowoczesne C++). • Bardzo dobra znajomość programowania wielowątkowego, zarządzania pamięcią oraz optymalizacji wydajności. • Udokumentowane doświadczenie w prowadzeniu agend technicznych, mentorowaniu i wspieraniu pracy zespołu. • Dobra znajomość systemów Linux i doświadczenie z programowaniem w środowisku Linux (poziom użytkownika). • Doświadczenie w dostarczaniu złożonych funkcjonalności produkcyjnych end-to-end. • Wysoko rozwinięte umiejętności interpersonalne i komunikacyjne. • Zdolność do szybkiego uczenia się nowych technologii oraz otwartość na pracę poza dotychczasowym obszarem (Python, AWS, Go). • Samodzielność, odpowiedzialność i silne poczucie własności. • Wykształcenie wyższe techniczne (Informatyka, Inżynieria lub pokrewne). Mile widziane • Doświadczenie w programowaniu w Go i/lub Python. • Znajomość cloud-native development i narzędzi IaC (Terraform, CloudFormation). • Doświadczenie w tworzeniu aplikacji w środowiskach cloud/SaaS (szczególnie architektury serverless AWS). • Doświadczenie w fullstack development, w tym REST API oraz nowoczesne interfejsy frontowe. • Znajomość protokołów sieciowych, zasad bezpieczeństwa i systemów bazodanowych. • Doświadczenie z pipeline’ami CI/CD (GitHub, Jenkins, Artifactory, Ansible). Oferujemy: Model pracy: zdalnie Umowa B2B z SHIMI. Współpraca długofalowa. Jesteśmy otwarci na oczekiwania finansowe kandydatów. Start: ASAP - dostępność do miesiąca.
Technology
Margo
Android Programmer
Mid
Remote
Warsaw, Poland
110 - 120 PLN
🏢 Summary: Opportunity for a Regular Android Developer to build and scale high-quality mobile applications using Kotlin and modern Android technologies. The role focuses on implementing new features, ensuring performance, and maintaining high software quality through testing and solid architecture practices. The position involves leading development efforts aligned with business needs and optimal IT solutions. 🗂️ Requirements: Minimum 3 years commercial experience in Android development, Strong proficiency in Kotlin, Practical experience with Jetpack Compose, Experience with Kotlin Coroutines, Ability to work with and modify Java code, Deep understanding of Clean Code principles, Knowledge of software architecture patterns, Strong knowledge of Android platform specifics, Experience with Continuous Integration, Experience in automated, unit, and integration testing, Ability to read and communicate using technical English 📃 Skills: Kotlin, JetpackCompose, KotlinCoroutines, Java, Android, CleanCode, Architecture, CI, UnitTesting, IntegrationTesting, AutomatedTesting 🏢 Description: 🚀 Looking for your next challenge as an Android Developer? Join our team! We are seeking an experienced and dedicated Regular Android Programmer to help us build and scale high-quality mobile applications. If you know how to effectively bridge business context with modern IT solutions, this opportunity is for you! 📱 🛠️ Your Responsibilities: Implement new Android functionalities using Kotlin. Proactively monitor application performance and troubleshoot technical issues. Ensure top-tier software quality through rigorous automated and unit testing. Lead development, programming, and implementation projects based on a strong understanding of business needs and optimal IT solutions. 🎯 Requirements: Minimum 3 years of commercial experience in developing Android solutions. Deep understanding and practical knowledge of Clean Code techniques and software architecture. Excellent command of Kotlin. Strong proficiency in Jetpack Compose and Kotlin Coroutines. Ability to understand and modify existing Java code. In-depth knowledge of Android platform programming specifics. Familiarity with the Continuous Integration (CI) approach. Proven ability to create automated, unit, and integration tests. English language proficiency sufficient for reading technical documentation, conducting technical correspondence, and participating in technical discussions. ✨ Nice to Have: Hands-on experience working in an Agile environment. Familiarity with tools like Jira, Git, and Confluence. Experience or basic knowledge in the DevOps area.
Technology
New offer
emagine Polska
Senior Tech Lead - C# / .NET
Senior
On-site
Copenhagen, Denmark
🏢 Summary: Senior Tech Lead opportunity to lead a platform modernization initiative, including a new mobile application and API, from technical assessment through delivery. The hands-on role focuses on stabilizing the codebase, setting architecture and engineering standards, and aligning technical execution with business goals. 🗂️ Requirements: Approximately 10 years of software development experience, Tech Lead experience owning architecture and development standards, C# and .NET Framework/modern .NET expertise, PostgreSQL, relational database and raw SQL experience, CI/CD pipeline, Git and GitHub quality-gate experience, Unit and integration testing knowledge, API contract design and implementation experience, Architecture validation tooling experience, Practical application of SOLID principles, AI-assisted development tool usage, Agile delivery experience, Jira and Confluence proficiency, Fluent Danish and English, Technical stakeholder communication skills 📃 Skills: C#, .NET, PostgreSQL, SQL, CI/CD, Git, GitHub, Testing, NetArchTest, SOLID, Jira, Confluence, Scrum, Kanban, Danish, English 🏢 Description: One of our clients is looking for a Senior Tech Lead to play a pivotal role within an established platform, overseeing a modernization initiative that includes development of a new mobile application and API. The role blends technical expertise and leadership, with a focus on stabilizing the codebase and making robust technical decisions that drive project success. Main Responsibilities - Lead the technical direction of the modernization initiative from concept through delivery. - Conduct a structured technical assessment of the existing codebase and recommend a path forward. - Establish development standards and engineering guidelines for team consistency. - Identify architectural gaps and define a clear development roadmap. - Assess team capabilities and implement necessary delivery practices. - Define API contracts, ensuring consistency and secure integration. - Uphold coding standards through code reviews and quality improvements. - Provide clear guidance to developers, translating architectural principles into actionable decisions. - Act as a trusted partner, aligning technical execution with business goals. Key Requirements - Approximately 10 years of professional software development experience. - Proven Tech Lead experience responsible for architecture and development standards. - Strong expertise in C# and .NET, including both .NET Framework and modern .NET. - Experience with PostgreSQL and relational databases, including raw SQL for performance, readability, debugging and troubleshooting. - Solid experience with CI/CD pipelines and version control using Git/GitHub, including setting up quality gates. - Understanding of testing strategies, including unit and integration tests. - Experience establishing architecture standards and engineering practices across a team. - Experience designing and implementing API contracts, including required versus optional fields and error-handling standards. - Experience using architecture validation tooling, such as NetArchTest or similar. - Strong understanding of software design principles, such as SOLID, applied pragmatically in existing codebases. - Comfortable using AI-assisted development tools for design, testing, code reviews and refactoring. - Experience working in agile development environments, such as Scrum or Kanban. - Proficiency with Jira and Confluence for day-to-day collaboration and delivery processes. - Fluent Danish and English, with the ability to communicate technical concepts clearly. - Strong communication skills, including explaining technical concepts and trade-offs to technical and non-technical stakeholders. Nice to Have - Frontend experience with JavaScript/TypeScript and modern frameworks. Personal Characteristics - Takes ownership and works independently while being proactive and collaborative. - Pragmatic and solution-oriented, with a strong focus on delivering value and quality. - Demonstrates strong performance and proactivity, creating momentum and moving initiatives forward. - Confident making difficult technical decisions and taking responsibility for trade-offs, including recommending a rebuild when necessary. - Thrives in complex environments and turns ambiguity into clear direction. - Translates technical complexity into clear, actionable insights for developers, stakeholders and leadership. - Structured and quality-focused, able to drive execution and maintain high engineering standards. Start date: ASAP Duration: Until end of year Workload: 100%
Technology
Experis Manpower Group
Technical Lead Java (M/K)
Senior
Remote
Warsaw, Poland
26,000 - 30,000 PLN
🏢 Summary: Lead the design and development of a modern, multi-tenant SaaS platform for energy markets, focusing on scalable multi-service architecture and high-quality backend solutions. The role combines hands-on Java development with architectural leadership, API and data modeling, security design, and DevOps practices. You will drive technical standards and leverage automation and AI to optimize delivery. 🗂️ Requirements: Advanced Java proficiency, Experience designing multi-service architecture, API design expertise, Data modeling skills, Integration strategy experience, Security assessment and threat analysis knowledge, Containerization experience (Docker or Kubernetes), CI/CD pipeline experience, Strong focus on code quality and automated testing, Experience with SQL (PostgreSQL preferred) 📃 Skills: Java, Microservices, Architecture, API, DataModeling, Security, Docker, Kubernetes, CICD, SQL, PostgreSQL, Quarkus, Hibernate, Liquibase, Lombok, ApacheCamel, Testing, Containerization, ThreatModeling, AI 🏢 Description: For our client we are looking for candidates for the position of Technical Lead Java (M/K). About the project: The goal is to build a modern, multi-tenant SaaS platform for energy markets. The platform enables clients to efficiently conduct transactions across multiple markets and geographic regions, offering high scalability, flexibility, and simplified operational management. Your Responsibilities: Lead iterative architecture design, including defining service boundaries, modeling data structures, designing APIs, and ensuring robust security through threat analysis Work closely with cross-regional teams to align technical solutions with business priorities Develop high-quality backend services Conduct code reviews and enforce best practices in software engineering Explore AI-driven approaches to optimize delivery Requirements: Advanced proficiency in Java Proven ability to design multi-service architecture, integration strategies, API design, data modeling, and security assessments Familiarity with containerization and deployment practices (e.g., Docker or Kubernetes) and CI/CD pipelines Strong focus on code quality, automated testing, and compliance with cybersecurity standards Ability to influence technical direction, promote best practices, and leverage AI and automation to improve delivery efficiency Excellent communication skills in English Committed to continuous improvement, innovation, and delivering high-quality solutions aligned with business goals Nice to have/ Preferred knowledge of the technologies below or similar ones: Experience with frameworks such as Quarkus, Hibernate, Liquibase, Lombok, and Apache Camel Strong experience in SQL (PostgreSQL preferred) Benefits: 70% coverage of developer copyright fees Training and certification budget Healthcare Life insurance