April 27, 2026
Junior Fullstack Developer
Junior • Remote
Berlin, BE, Germany
Join our team now!
As one of Germany’s leading Legaltech startups, we set new standards in the field of law firm management systems and mass claims processing together with our clients and partners. With our All-in-one Legal Automation platform, we automate processes for lawyers across Europe and support them to provide even more people with access to legal representation.
We are hiring for VIER IUSTA, a part of the VIER company in Berlin.
🚀 Your mission
● As a full-stack software developer, you will support our development team in front- and backend development.
● You conceptualize and develop UI components for our software products, considering current UX standards.
● You conceptualize and develop modules for the backend systems of our software products, considering common REST API standards.
● In addition to the integration of new requirements into existing and new applications, you support us with the optimization of our systems and the search for improved solutions that enable our customers to work efficiently.
● You will work hand in hand with product owners and legal engineers to get the best out of our platform.
✨ Your qualifications and skills
● Hands-on experience in full-stack development (gained through previous employment, university projects, internships, or other).
● You have outstanding knowledge of the JavaScript universe. Experience with Node.js, Angular and TypeScript is a big plus.
● You can work independently, have an eye for detail and a high-quality standard for your work results.
● You can explain technical contexts in a simple and understandable way, even to a non-technician.
● You like to work in a team and actively contribute to the further development of our entire software architecture.
⭐ Our offers for you
-
● The chance to assert yourself in a rapidly growing Legaltech start-up and actively help shape the market — we are eager to hear your ideas and visions!
● An open, informal and familiar company culture — with a “we-feeling” in #teamiusta.
● Flat hierarchies, quick decision-making and communication on an equal level.
● Development of “state of the art” applications with the help of cutting-edge technology and dynamic development processes.
● Opportunities for personal and professional growth are available based on your profile and ideas.
● A very well-equipped workplace in a central and convenient location in the middle of Berlin.
● Flexible working hours incl. home office option and remote work opportunities.
● Regular, unforgettable team events outside the office such as dinners, summer/Christmas parties, escape rooms, go-karting and climbing parks.
● A full fridge packed with various drinks suiting everybody’s taste.
● Free choice of your hardware.
We work hybrid, Wednesdays and Thursdays from our office in Berlin or at Concordia Design in Poznan, for this position, we also offer remote options.
Similar jobs you might like
Technology
Juo
Senior Full-stack Engineer
Senior
Remote
Warsaw, Poland
22,000 - 28,000 PLN
🏢 Summary: Full-stack engineering role focused on building and evolving a scalable B2B SaaS subscription platform with strong emphasis on architecture, extensibility, and developer experience. The position involves shaping technical direction, developing new features, improving performance, and mentoring engineers in a fast-moving startup environment. You will work across backend, frontend, and infrastructure to deliver a robust, scalable product. 🗂️ Requirements: Minimum 10 years of software development experience, Proven key role in complex technical projects, Strong full-stack development experience, Ability to design and make architectural decisions, Experience with backend and frontend TypeScript ecosystems, Experience with relational databases, Experience with distributed task processing, Experience with Kubernetes-based infrastructure, Experience with CI/CD pipelines, Fluent Polish, Fluent English 📃 Skills: TypeScript, Fastify, PostgreSQL, BullMQ, Redis, JSON, TypeBox, OpenAPI, Vue, Storybook, Kubernetes, Helmfile, GitHub, CI/CD, Segment, Prometheus, Sentry, Shopify, WooCommerce, Magento 🏢 Description: Juo , a fast growing tech startup, is looking for an experienced full-stack engineer to join the team in Wrocław (PL), Gdańsk (PL), Warsaw (PL) or remotely. About us At Juo, we're building software for businesses that want to build and run their subscription offering. Business model-wise, Juo is a B2B SaaS company. Our initial and current focus has been on direct-to-consumer ecommerce businesses selling physical products, but our goal is to make Juo components applicable in any industry where a subscription model can be applied for selling things. Juo operates at the intersection of a few areas, like ecommerce and payments, and especially the new platform, with a strong focus on developer experience.` The team is lean and consists only of very experienced people. We had built other successful businesses together. We’d built unsuccessful some too and learned a ton from that. We're backed by fantastic investors (Kogito, SMOK) and advisors, including domain experts from companies such as PayU, Piwik PRO, and Your KAYA. We've raised two financing rounds, and the most recent one is just about to be announced. In other words, we have all the resources needed to be able to focus on building the product. Why this role Engineering excellence is at the heart of our mission to create seamless subscription technology. As a Full-Stack Developer, you’ll play a pivotal role in shaping our platform’s architecture, driving technical innovation, and being a mentor to our engineering team. This role is not just about writing code—it's about delivering value on multiple fronts. You'll help to shape our technical vision (collaborating with CTO and rest of the developers) and also work closely with product and growth teams to ensure Juo remains robust, scalable, and developer-friendly. This role will: Shape the technical direction of Juo’s platform Require deep problem-solving and a passion for building high-quality systems Amplify your expertise while mentoring others Be part of an exciting growth phase in Juo’s journey About the candidates This role is ideal for a seasoned developer who thrives on technical challenges and wants to leave a lasting mark on a product. We’re seeking a curious, collaborative, and pragmatic engineer who can balance innovation with practicality. You should be comfortable leading technical initiatives, making architectural decisions, and communicating complex ideas clearly to both technical and non-technical stakeholders. As a startup, we move fast and use a variety of tools, so adaptability and a willingness to learn are key. Our flat structure means we value long-term thinkers who are driven by impact, not opportunism. We’re as serious about building great products as we are about fostering strong relationships. Business-wise, we have passed the most difficult stage for any startup — finding the so-called product-market fit, which means we can focus on building and perfecting the product without financial concerns about the purpose of these actions. Responsibilities: Building a new major iteration of the product with high extensibility and great developer experience in mind Developing new features and iteratively improving existing ones Finding, investigating, and fixing bugs and performance issues Supporting customers when the above occurs (customer-driven development) Discussing ideas, solutions and technologies with the team Proactively coming up with ideas for development and product improvements Requirements and qualifications: Proven record of key role in complex projects Knowledge of many technologies/devstacks and ability to choose the right one for the job at hand Being able to discuss technical matters with other (non-technical) team members Ability to work closely with your teammates (product, design, and growth) Comfort with working in a lean, startup way Keeping an open mind when learning new technologies (stumbling upon some setbacks) Overall ability to learn quickly Fluent Polish (written and spoken) Fluent English (written and spoken) Fluent technical and documentation English Experience with ecommerce platforms (Shopify, Woo, Magento) will be a bonus At least 10 years of experience Experience with tech stack and tools below or similar Tech Backend: Modular Fastify server in TypeScript State persitance in Managed Postgresql database Critical and periodic tasks processed in dedicated BullMQ workers with Redis storage Strong I/O validation with JSON schemas generated with TypeBox with automatic OpenAPI schema generation Frontend: Multiple Vue front-ends in TypeScript Context/Provider pattern for state propagation Shared UI components with Storybook integration Automatically generated SDKs shared between front-ends Infrastructure and tools: Managed Kubernetes provisioned with Helmfile Full CI/CD on GitHub actions Data streamed through Segment Observability via Prometheus and Sentry Communication over Slack, Linear and Notion What we offer Building an extraordinary team is a fantastic challenge. We require a lot, but we give back to our teammates as much since they're not company assets, they're founders. What you'll get: Being a part of the team you can trust and rely on Taking an active part in building a revolutionary product loved by its users Competitive salary + Employee Stock Ownership Plan (ESOP) Full time Full remote Team retreats Macbook Pro and all the necessary tools (Slack, GitHub, Linear, Sentry, Thunder Client) 1-on-1 access to the founders, investors, and advisors How to apply If you feel that this is it, don't hesitate and email us at jobs@juo.io with your resume, a few words about yourself, and why you're applying to join us. If your first email clicks, the next step will be a ~15min call with one of us (most of the time one of the founders) and we'll take it from there. If you feel like you'd enjoy working with us, but not necessarily in this role, let us know too. Also, you can share this page if you know someone who might be interested. Either way, we're excited to hear from you! Thank you for your time. 👋
Technology
VM.PL
Fullstack (Java, Angular) Engineer with German
Mid
Remote
Wroclaw, DS, Poland
🏢 Summary: Long-term remote project in the German education sector focused on developing and maintaining microservices-based systems supporting language exams and client-side user support. The role involves backend development in Java 21 with Spring Boot and Hibernate, as well as frontend work in Angular and TypeScript, within an international Polish-German team. The position requires close collaboration, participation in requirements analysis in German, and ensuring high-quality, stable solutions. 🗂️ Requirements: German language proficiency minimum C1, Experience with Java 21, Knowledge of Spring Boot 3, Experience with Hibernate, Knowledge of MariaDB, Experience with microservice architecture, Frontend experience with Angular, Knowledge of TypeScript, Availability for full-time work (1 FTE), Availability to start immediately 📃 Skills: Java, Spring, Hibernate, MariaDB, Microservices, Angular, TypeScript 🏢 Description: About the project You will join a long-term project carried out for an organization from the German education sector. The project focuses on the development and maintenance of systems supporting processes related to language exams and user support on the client side. On our side, the project team currently consists of 3 people, while on the German side there is a Product Owner and 4 Developers. We are looking for a person available for 1 FTE who can start immediately. Tasks Developing backend applications based on microservices Working with Java 21, Spring Boot 3, Hibernate and MariaDB Developing and maintaining the frontend layer in Angular Working with TypeScript and applications based on Angular 7 and Angular 18 Cooperating with the development team on the Polish and German side Participating in requirements analysis and ongoing project communication in German Ensuring the quality, stability and further development of delivered solutions Requirements Very good knowledge of German — minimum C1 Experience working with Java 21 Knowledge of Spring Boot 3 Experience with Hibernate Knowledge of MariaDB databases Experience working with microservice architecture Frontend experience with Angular Knowledge of TypeScript Readiness to work in an international team Availability to start immediately We offer Remote work with occasional visits to the office – work from home, with the possibility, and sometimes the need, to meet at our office in Wrocław or at the client’s site Clear communication and a flat structure – no unnecessary hierarchy, with easy access to decision-makers A development path – together with VM.PL , you will plan your growth, with access to training, knowledge-sharing sessions and additional projects, including the use of AI A team that sticks together – we focus on openness, mutual support and trust Engaging projects – work on interesting and important solutions across various industries, such as e-learning, energy, finance, manufacturing and logistics International teams and clients – develop your English and/or German in practical project situations Language classes – English and German lessons financed by the company, at every level, also with native speakers Benefits package – private medical care with LuxMed, Unum life insurance and a Multisport card Care for integration and wellbeing – regular team meetings, internal initiatives, squash and badminton groups, and many everyday activities that build relationships and a good atmosphere
Technology
emagine Polska
Fullstack API Developer
Senior
Remote
Warsaw, Poland
🏢 Summary: Long-term remote Full-Stack / API Developer role focused on developing and integrating REST APIs within a large-scale integration and brokerage project. The position involves full-stack development in the Java and JavaScript ecosystem, contributing to architecture decisions and working in an agile, distributed environment. Candidates will translate business requirements into technical solutions and enhance existing systems. 🗂️ Requirements: Strong experience in REST API development and API design, Excellent proficiency in Java (backend), Excellent proficiency in JavaScript (frontend or full-stack), Proven experience as Full-Stack Developer, Experience in agile software development, Ability to analyze and optimize existing codebase, Fluent German (B2+/C1) 📃 Skills: Java, JavaScript, REST, API, Agile, Full-Stack, Integration, Architecture, Documentation, German 🏢 Description: We are seeking experienced Full-Stack / API Developers to join our client’s team. The successful candidates have proficient level of German language strong background in REST API development , Java and JavaScript , along with proficiency in engaging within agile software environments. The role requires collaboration in a remote setup, addressing both frontend and backend development tasks with an emphasis on integrating advisory solutions into an established system. Main Responsibilities: Develop and integrate REST API interfaces into existing systems. Implement technical requirements within a large-scale integration and brokerage project. Engage in full-stack development in the Java and JavaScript ecosystem. Collaborate with internal and external developers in a distributed agile setup. Analyze and evaluate existing codebase, contributing to architectural decisions. Convert business requirements into technical solutions & maintain documentation. Work closely with team leads, business units, and stakeholders. Support onboarding-related topics with guidance from FI. Key Requirements: Strong experience in REST API development & API design . Excellent experience with Java (backend) AND JavaScript (frontend or full-stack). Proven experience as a Full-Stack Developer . Background in agile software development . Ability to analyze, structure and optimize existing code. Proactive communicator & team player. Fluent German (B2+/C1) - essential for documentation & daily communication. Nice to Have: Experience in regulated industries (banking, insurance, energy). IT security / firewall / networking knowledge. Experience with document management systems. Background in integration-heavy or interface-driven projects. Experience in the German financial sector. Other Details: This role involves a one-week onboarding on-site in Hanover, followed by remote work. The engagement is long-term with an annual on-site workshop and potential additional visits based on demand. Travel costs will be calculated separately.
Technology
ITDS
Fullstack Developer (Java, Angular)
Senior
Hybrid
Warsaw, Poland
14,700 - 18,900 PLN
🏢 Summary: Hybrid Fullstack Developer role focused on building and optimizing claims management systems in the insurance domain using Java and Angular. The position involves developing scalable microservices-based solutions, applying modern architectural patterns, and collaborating in Agile teams to enhance post-sales support processes. You will contribute to high-quality, automated software that improves claims processing and customer satisfaction. 🗂️ Requirements: Minimum 5 years Java experience (8/11/17/21), Hands-on experience or strong interest in Angular 14+, Experience with Spring and Spring Boot, Experience with microservices architecture, Basic experience with Kubernetes, Knowledge of relational databases (Oracle or PostgreSQL), Experience with Git, Experience with testing frameworks (JUnit, Spock, Testcontainers), Understanding of messaging systems, Knowledge of DDD, CQRS, Hexagonal Architecture, EDA, Experience working in Agile/Scrum teams, Proficiency in Polish, Legal right to work in the EU 📃 Skills: Java, Angular, Spring, SpringBoot, Microservices, Kubernetes, Oracle, PostgreSQL, Git, JUnit, Spock, Testcontainers, DDD, CQRS, Hexagonal, EDA, K8s, AWS, Azure 🏢 Description: Unleash Innovation in Claims Technology — Shape the Future of Customer Support! Warsaw-based opportunity with hybrid work model - only 1 day x week in the office As a Fullstack Developer (Java, Angular) , you will be working for our client, a leading player in the insurance industry dedicated to delivering exceptional post-sales support through technological excellence. You will contribute to optimizing claims processing and elevating customer satisfaction by developing cutting-edge software solutions that automate and streamline business processes, fostering innovation and continuous improvement. Your main responsibilities: Develop and enhance software with a focus on meeting business needs in the claims management domain. Implement, maintain, and document high-quality code adhering to best practices. Collaborate closely with cross-functional teams to ensure seamless integration and delivery. Participate in code reviews, testing, and documentation to uphold software integrity. Contribute to the adoption of architectural patterns such as DDD, CQRS, Hexagonal Architecture, and EDA. Work with microservices, container orchestration (K8s), and relational databases to build scalable solutions. Apply Agile/Scrum methodologies within a dynamic team environment. You're ideal for this role if you have: At least 5 years of experience in Java programming (8/11/17/21). Hands-on experience or strong interest in Angular 14+. Spring/Spring Boot experience. Experience working with microservices and Kubernetes at a basic level. Familiarity with GIT, relational databases (Oracle/PostgreSQL), and testing frameworks (JUnit, Spock, Testcontainers). Strong understanding of good programming practices and experience with messaging systems. Proven ability to work effectively in Agile teams. It is a strong plus if you have: Basic knowledge of cloud platforms (AWS, Azure). Certifications in relevant technologies or methodologies. Language Required for the role: Proficiency in Polish is required. Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.
Technology
Cyclad
Full Stack Software Engineer (Python&React)
Senior
Remote
Warsaw, Poland
140 - 160 PLN/hr
🏢 Summary: Remote Full-Stack Software Engineer role focused on designing, building, and maintaining scalable web applications using modern backend and frontend technologies. The position involves end-to-end feature ownership, customer collaboration, and development of secure, high-performance systems. The engineer will work with Python, FastAPI, React, and cloud-native tools in a distributed team. 🗂️ Requirements: Approximately 5 years of professional software development experience, Strong backend development experience with Python and FastAPI, Experience with NGINX, Strong frontend development skills with React and TypeScript, Experience with Vite, Experience with MSSQL, Experience with SQLAlchemy, Hands-on experience with Docker, Hands-on experience with Kubernetes, Experience designing and consuming REST APIs, Experience with relational databases, Ability to design secure, scalable systems, Fluent English communication skills, EU citizenship, Residence in Poland 📃 Skills: Python, FastAPI, NGINX, React, TypeScript, Vite, MSSQL, SQLAlchemy, Docker, Kubernetes, REST, SQL, CI/CD, Cloud 🏢 Description: In Cyclad we work with top international IT companies in order to boost their potential in delivering outstanding, cutting-edge technologies that shape the world of the future. We are seeking a highly experienced Full-Stack Software Engineer to join a remote development team. The role focuses on designing, building, and maintaining scalable web applications using modern backend and frontend technologies. The ideal candidate is autonomous, proactive, and comfortable working directly with customers to translate business needs into robust technical solutions. Project information: Type of project: IT Services Office location: Poland Work mode: Remote Budget: 140-160 PLN net /h - b2b Only candidates with citizenship in the European Union and residence in Poland Start date: ASAP (depending on candidate availability) Project scope: Design, develop, and maintain backend services and REST APIs using Python and FastAPI Build modern, responsive frontend applications using React, TypeScript, and Vite Own features end-to-end, from backend logic to frontend user interfaces Collaborate directly with customers and stakeholders to gather requirements and provide technical guidance Design and optimize database schemas and queries using MSSQL and SQLAlchemy Deploy, operate, and maintain applications using Docker and Kubernetes Ensure best practices in security, performance, scalability, and maintainability Participate in architecture discussions and contribute to technical decision-making Troubleshoot production issues and provide reliable operational support Work closely with product, design, and engineering teams to deliver high-quality solutions on time Requirements: Approximately 5 years of professional software development experience Strong autonomy and ability to manage tasks with minimal supervision Proven experience in customer-facing or stakeholder-facing roles Solid backend development experience with Python, FastAPI, and NGINX Strong frontend development skills with React, TypeScript, and Vite Experience working with relational databases, particularly MSSQL, and ORM tools like SQL Alchemy Hands-on experience with containerization and orchestration tools such as Docker and Kubernetes Understanding of secure, scalable, and maintainable system design Experience in cloud environments (optional) Knowledge of CI/CD pipelines and DevOps best practices (optional) Experience working in agile or product-driven teams (optional) Strong verbal and written communication skills in English Self-driven, accountable, and results-oriented Comfortable working directly with customers and taking ownership of delivered solutions Team-oriented mindset with a proactive approach to problem-solving We offer: Remote working model Full-time job agreement based on b2b contract Private medical care with dental care (covering 70% of costs) + rehabilitation package. Family package option possible Multisport card (also for an accompanying person) Life insurance
Technology
VirtusLab
Python Software Engineer with LLM (Expert)
Senior
Hybrid
Krakow, Poland
26,000 - 31,000 PLN
🏢 Summary: Founding engineer role in a greenfield, AI-driven initiative to build an intelligent internal platform that enhances developer experience across coding, debugging, testing, and deployment. The position focuses on designing and integrating LLM-powered agents and infrastructure within a large-scale engineering environment. You will collaborate in a globally distributed team to deliver AI tools embedded into everyday developer workflows. 🗂️ Requirements: Strong hands-on experience in Python, Proven experience integrating or building with LLMs, AI agents, or coding assistants, Ability to design and implement API integrations, Experience building distributed or backend systems, Ability to integrate systems with developer tools and services, Proficiency in English for technical collaboration across time zones, Polyglot programming skills and ability to learn new technologies quickly 📃 Skills: Python, TypeScript, Scala, Java, LLMs, OpenAI, Anthropic, APIs, AWS, GRPC, MySQL, GitHub, Slack, Docker, Kubernetes, CI/CD, GCP 🏢 Description: We foster a dynamic culture rooted in strong engineering, a sense of ownership, and transparency, empowering our team. As part of the expanding VirtusLab Group, we offer a compelling environment for those seeking to make a substantial impact in the software industry within a forward-thinking organization. About the role You will be a founding member of a new, globally distributed team dedicated to a single mission: revolutionizing internal developer experience in a big technical organization (thousands of developers) via AI-based developer tools. Project scope You will be a founding member of a new, globally distributed team dedicated to a single mission: revolutionizing internal developer experience in a big technical organization (thousands of developers) via AI-based developer tools. Think of it as an internal startup, with the freedom to innovate and the stability of an established company. Our goal is to design and build an intelligent platform that assists developers at every stage, from coding and debugging to testing and deployment. Your team will be part of a larger 10-person group, with colleagues in California, Amsterdam, and Poland, organised into three focused sub-teams. This role requires collaboration (few meetings a week) with engineers on the US West Coast to ensure our platform meets the needs of our global team. What you will do Design and implement integrations with cutting-edge Large Language Models (LLMs) and APIs (like OpenAI’s models, Anthropic’s Claude, and more). Develop intelligent, agent-based systems to automate and assist in complex software development tasks. Engineer the core infrastructure for our AI agents, including components like MCP servers. Seamlessly weave AI capabilities into the daily workflows of our developers by integrating with essential tools like GitHub, Slack, IDEs, and client internal services, mostly Scala-based. Collaborate within a distributed, international team to research, prototype, and deploy solutions that have a direct impact on developer productivity and satisfaction. Tech stack This is a greenfield project, which means you’ll have a say in the technologies we choose. Nothing is set in stone. However, our environment and the problem space suggest we’ll be working with: Primary Languages: Python, TypeScript, Scala – based on available APIs and existing integration – but actual stack will be determined as the project progresses. The project will be based on internally developed services and solutions, utilising Scala, Java, AWS, GRPC, MySQL and more. What we expect: Proven polyglot programming skills with the ability to rapidly learn new languages, frameworks, and domains Strong, hands-on experience in Python Hands-on, practical experience building with or integrating LLMs, coding assistants, or AI agents. You should be ready to demonstrate your work or discuss your implementation experience during the interview A proactive, self-starter attitude. You take initiative, communicate clearly, and thrive in a collaborative, goal-oriented environment Excellent communication skills in English and the ability to effectively collaborate with team members in the US West Coast time zone Nice to have: A passion for or prior experience in building developer tools, IDE plugins, or enhancing developer workflows Experience with DevOps practices and tools (CI/CD, Docker, Kubernetes, cloud platforms like GCP or AWS) Familiarity with the MLOps or Data Engineering ecosystem, particularly on the integration and tooling side (we are not looking for model researchers or trainers) A few perks of being with us Building tech community Flexible hybrid work model Home office reimbursement Language lessons MyBenefit points Private healthcare Training Package And a lot more!
Technology
VirtusLab
Python Software Engineer with LLM (Principal)
Senior
Hybrid
Krakow, Poland
30,000 - 37,000 PLN
🏢 Summary: Join a founding team building an AI-powered internal platform to enhance developer experience across a large-scale engineering organization. The role focuses on designing and integrating LLM-based agents and infrastructure into everyday developer workflows. This greenfield project offers high impact through building intelligent tools that support coding, testing, debugging, and deployment. 🗂️ Requirements: Strong hands-on experience in Python, Practical experience integrating or building with LLMs, AI agents, or coding assistants, Proven polyglot programming ability, Experience designing and implementing API integrations, Ability to collaborate with distributed international teams, Professional proficiency in English 📃 Skills: Python, TypeScript, Scala, Java, AWS, GRPC, MySQL, OpenAI, Anthropic, GitHub, Slack, Docker, Kubernetes, GCP, CI/CD 🏢 Description: We foster a dynamic culture rooted in strong engineering, a sense of ownership, and transparency, empowering our team. As part of the expanding VirtusLab Group, we offer a compelling environment for those seeking to make a substantial impact in the software industry within a forward-thinking organization. About the role You will be a founding member of a new, globally distributed team dedicated to a single mission: revolutionizing internal developer experience in a big technical organization (thousands of developers) via AI-based developer tools. Project scope You will be a founding member of a new, globally distributed team dedicated to a single mission: revolutionizing internal developer experience in a big technical organization (thousands of developers) via AI-based developer tools. Think of it as an internal startup, with the freedom to innovate and the stability of an established company. Our goal is to design and build an intelligent platform that assists developers at every stage, from coding and debugging to testing and deployment. Your team will be part of a larger 10-person group, with colleagues in California, Amsterdam, and Poland, organised into three focused sub-teams. This role requires collaboration (few meetings a week) with engineers on the US West Coast to ensure our platform meets the needs of our global team. What you will do Design and implement integrations with cutting-edge Large Language Models (LLMs) and APIs (like OpenAI’s models, Anthropic’s Claude, and more). Develop intelligent, agent-based systems to automate and assist in complex software development tasks. Engineer the core infrastructure for our AI agents, including components like MCP servers. Seamlessly weave AI capabilities into the daily workflows of our developers by integrating with essential tools like GitHub, Slack, IDEs, and client internal services, mostly Scala-based. Collaborate within a distributed, international team to research, prototype, and deploy solutions that have a direct impact on developer productivity and satisfaction. Tech stack This is a greenfield project, which means you’ll have a say in the technologies we choose. Nothing is set in stone. However, our environment and the problem space suggest we’ll be working with: Primary Languages: Python, TypeScript, Scala – based on available APIs and existing integration – but actual stack will be determined as the project progresses. The project will be based on internally developed services and solutions, utilising Scala, Java, AWS, GRPC, MySQL and more. What we expect: Proven polyglot programming skills with the ability to rapidly learn new languages, frameworks, and domains Strong, hands-on experience in Python Hands-on, practical experience building with or integrating LLMs, coding assistants, or AI agents. You should be ready to demonstrate your work or discuss your implementation experience during the interview A proactive, self-starter attitude. You take initiative, communicate clearly, and thrive in a collaborative, goal-oriented environment Excellent communication skills in English and the ability to effectively collaborate with team members in the US West Coast time zone Nice to have: A passion for or prior experience in building developer tools, IDE plugins, or enhancing developer workflows Experience with DevOps practices and tools (CI/CD, Docker, Kubernetes, cloud platforms like GCP or AWS) Familiarity with the MLOps or Data Engineering ecosystem, particularly on the integration and tooling side (we are not looking for model researchers or trainers) A few perks of being with us Building tech community Flexible hybrid work model Home office reimbursement Language lessons MyBenefit points Private healthcare Training Package And a lot more!
Technology
ITDS
Fullstack Developer (Java, Angular)
Senior
Hybrid
Warsaw, Poland
14,700 - 18,900 PLN
🏢 Summary: Fullstack Developer (Angular, Java) role focused on building and enhancing claims management solutions in the insurance domain. The position involves developing scalable microservices-based applications, applying modern architectural patterns, and improving claims processing through automation. You will work in an Agile team to deliver high-quality, maintainable software using Java and Angular technologies. 🗂️ Requirements: Minimum 5 years of experience in Java (8/11/17/21), Hands-on experience or strong interest in Angular 14+, Experience with Spring and Spring Boot, Knowledge of DDD, CQRS, Hexagonal Architecture, EDA, Experience with microservices, Basic experience with Kubernetes, Experience with Git, Experience with relational databases (Oracle or PostgreSQL), Experience with testing frameworks (JUnit, Spock, Testcontainers), Understanding of messaging systems, Experience working in Agile/Scrum teams, Proficiency in Polish, Legal right to work in the European Union 📃 Skills: Java, Angular, Spring, SpringBoot, DDD, CQRS, Hexagonal, EDA, Microservices, Kubernetes, Git, Oracle, PostgreSQL, JUnit, Spock, Testcontainers, Messaging, Agile, Scrum 🏢 Description: Unleash Innovation in Claims Technology — Shape the Future of Customer Support! Warsaw-based opportunity with hybrid work model - only 1 day x week in the office As a Fullstack Developer (Java, Angular) , you will be working for our client, a leading player in the insurance industry dedicated to delivering exceptional post-sales support through technological excellence. You will contribute to optimizing claims processing and elevating customer satisfaction by developing cutting-edge software solutions that automate and streamline business processes, fostering innovation and continuous improvement. Your main responsibilities: Develop and enhance software with a focus on meeting business needs in the claims management domain. Implement, maintain, and document high-quality code adhering to best practices. Collaborate closely with cross-functional teams to ensure seamless integration and delivery. Participate in code reviews, testing, and documentation to uphold software integrity. Contribute to the adoption of architectural patterns such as DDD, CQRS, Hexagonal Architecture, and EDA. Work with microservices, container orchestration (K8s), and relational databases to build scalable solutions. Apply Agile/Scrum methodologies within a dynamic team environment. You're ideal for this role if you have: At least 5 years of experience in Java programming (8/11/17/21). Hands-on experience or strong interest in Angular 14+. Spring/Spring Boot experience. Experience working with microservices and Kubernetes at a basic level. Familiarity with GIT, relational databases (Oracle/PostgreSQL), and testing frameworks (JUnit, Spock, Testcontainers). Strong understanding of good programming practices and experience with messaging systems. Proven ability to work effectively in Agile teams. It is a strong plus if you have: Basic knowledge of cloud platforms (AWS, Azure). Certifications in relevant technologies or methodologies. Language Required for the role: Proficiency in Polish is required. Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.
Technology
VirtusLab
Software Engineer with LLM (Expert)
Senior
Hybrid
Krakow, Poland
26,000 - 31,000 PLN
🏢 Summary: Opportunity to join a newly formed, globally distributed team building an AI-powered internal developer platform for a large-scale engineering organization. The role focuses on designing and integrating LLM-based tools and agent systems that enhance coding, testing, and deployment workflows. You will help architect and implement core AI infrastructure and integrations within a greenfield, startup-like environment. 🗂️ Requirements: Hands-on experience integrating or building with LLMs, AI agents, or coding assistants, Strong experience in Scala or another modern JVM language (Kotlin or Java 17+), Proven polyglot programming ability, Experience designing and implementing API integrations, Ability to collaborate in a distributed team across time zones, Professional English communication skills 📃 Skills: Python, TypeScript, Scala, Java, Kotlin, LLM, OpenAI, Anthropic, API, AWS, GRPC, MySQL, GitHub, Slack, Docker, Kubernetes, GCP, CI/CD 🏢 Description: We foster a dynamic culture rooted in strong engineering, a sense of ownership, and transparency, empowering our team. As part of the expanding VirtusLab Group, we offer a compelling environment for those seeking to make a substantial impact in the software industry within a forward-thinking organization. About the role You will be a founding member of a new, globally distributed team dedicated to a single mission: revolutionizing internal developer experience in a big technical organization (thousands of developers) via AI-based developer tools. Project scope You will be a founding member of a new, globally distributed team dedicated to a single mission: revolutionizing internal developer experience in a big technical organization (thousands of developers) via AI-based developer tools. Think of it as an internal startup, with the freedom to innovate and the stability of an established company. Our goal is to design and build an intelligent platform that assists developers at every stage, from coding and debugging to testing and deployment. Your team will be part of a larger 10-person group, with colleagues in California, Amsterdam, and Poland, organised into three focused sub-teams. This role requires collaboration (few meetings a week) with engineers on the US West Coast to ensure our platform meets the needs of our global team. What you will do Design and implement integrations with cutting-edge Large Language Models (LLMs) and APIs (like OpenAI’s models, Anthropic’s Claude, and more). Develop intelligent, agent-based systems to automate and assist in complex software development tasks. Engineer the core infrastructure for our AI agents, including components like MCP servers. Seamlessly weave AI capabilities into the daily workflows of our developers by integrating with essential tools like GitHub, Slack, IDEs, and client internal services, mostly Scala-based. Collaborate within a distributed, international team to research, prototype, and deploy solutions that have a direct impact on developer productivity and satisfaction. Tech stack This is a greenfield project, which means you’ll have a say in the technologies we choose. Nothing is set in stone. However, our environment and the problem space suggest we’ll be working with: Primary Languages: Python, TypeScript, Scala – based on available APIs and existing integration – but actual stack will be determined as the project progresses. The project will be based on internally developed services and solutions, utilising Scala, Java, AWS, GRPC, MySQL and more. What we expect: Proven polyglot programming skills with the ability to rapidly learn new languages, frameworks, and domains. Hands-on, practical experience building with or integrating LLMs, coding assistants, or AI agents. You should be ready to demonstrate your work or discuss your implementation experience during the interview. Strong, hands-on experience in at least one of the following: Scala, or another modern JVM language (e.g., Kotlin, Java 17+). A proactive, self-starter attitude. You take initiative, communicate clearly, and thrive in a collaborative, goal-oriented environment. Excellent communication skills in English and the ability to effectively collaborate with team members in the US West Coast time zone. Nice to have: A passion for or prior experience in building developer tools, IDE plugins, or enhancing developer workflows. Experience with DevOps practices and tools (CI/CD, Docker, Kubernetes, cloud platforms like GCP or AWS). Familiarity with the MLOps or Data Engineering ecosystem, particularly on the integration and tooling side (we are not looking for model researchers or trainers) A few perks of being with us Building tech community Flexible hybrid work model Home office reimbursement Language lessons MyBenefit points Private healthcare Training Package And a lot more!
Technology
VirtusLab
Software Engineer with LLM (Principal)
Senior
Hybrid
Krakow, Poland
30,000 - 37,000 PLN
🏢 Summary: Founding engineer role in a greenfield, AI-driven internal platform aimed at revolutionizing developer experience at scale through LLM-powered tools and agent-based systems. The position focuses on designing and integrating AI capabilities into daily development workflows across a large, globally distributed organization. You will collaborate internationally to build core infrastructure and intelligent automation supporting coding, testing, and deployment processes. 🗂️ Requirements: Hands-on experience building or integrating LLMs, AI agents, or coding assistants, Strong experience in Scala or another modern JVM language, Proven polyglot programming ability, Experience designing and implementing API integrations, Ability to build and maintain backend infrastructure, Fluent English for technical collaboration, Availability for collaboration with US West Coast time zone 📃 Skills: Python, TypeScript, Scala, Java, Kotlin, LLM, OpenAI, Anthropic, API, AWS, GRPC, MySQL, GitHub, Slack, Docker, Kubernetes, GCP, CI/CD 🏢 Description: We foster a dynamic culture rooted in strong engineering, a sense of ownership, and transparency, empowering our team. As part of the expanding VirtusLab Group, we offer a compelling environment for those seeking to make a substantial impact in the software industry within a forward-thinking organization. About the role You will be a founding member of a new, globally distributed team dedicated to a single mission: revolutionizing internal developer experience in a big technical organization (thousands of developers) via AI-based developer tools. Project scope You will be a founding member of a new, globally distributed team dedicated to a single mission: revolutionizing internal developer experience in a big technical organization (thousands of developers) via AI-based developer tools. Think of it as an internal startup, with the freedom to innovate and the stability of an established company. Our goal is to design and build an intelligent platform that assists developers at every stage, from coding and debugging to testing and deployment. Your team will be part of a larger 10-person group, with colleagues in California, Amsterdam, and Poland, organised into three focused sub-teams. This role requires collaboration (few meetings a week) with engineers on the US West Coast to ensure our platform meets the needs of our global team. What you will do Design and implement integrations with cutting-edge Large Language Models (LLMs) and APIs (like OpenAI’s models, Anthropic’s Claude, and more). Develop intelligent, agent-based systems to automate and assist in complex software development tasks. Engineer the core infrastructure for our AI agents, including components like MCP servers. Seamlessly weave AI capabilities into the daily workflows of our developers by integrating with essential tools like GitHub, Slack, IDEs, and client internal services, mostly Scala-based. Collaborate within a distributed, international team to research, prototype, and deploy solutions that have a direct impact on developer productivity and satisfaction. Tech stack This is a greenfield project, which means you’ll have a say in the technologies we choose. Nothing is set in stone. However, our environment and the problem space suggest we’ll be working with: Primary Languages: Python, TypeScript, Scala – based on available APIs and existing integration – but actual stack will be determined as the project progresses. The project will be based on internally developed services and solutions, utilising Scala, Java, AWS, GRPC, MySQL and more. What we expect: Proven polyglot programming skills with the ability to rapidly learn new languages, frameworks, and domains. Hands-on, practical experience building with or integrating LLMs, coding assistants, or AI agents. You should be ready to demonstrate your work or discuss your implementation experience during the interview. Strong, hands-on experience in at least one of the following: Scala, or another modern JVM language (e.g., Kotlin, Java 17+). A proactive, self-starter attitude. You take initiative, communicate clearly, and thrive in a collaborative, goal-oriented environment. Excellent communication skills in English and the ability to effectively collaborate with team members in the US West Coast time zone. Nice to have: A passion for or prior experience in building developer tools, IDE plugins, or enhancing developer workflows. Experience with DevOps practices and tools (CI/CD, Docker, Kubernetes, cloud platforms like GCP or AWS). Familiarity with the MLOps or Data Engineering ecosystem, particularly on the integration and tooling side (we are not looking for model researchers or trainers) A few perks of being with us Building tech community Flexible hybrid work model Home office reimbursement Language lessons MyBenefit points Private healthcare Training Package And a lot more!