April 8, 2026

Sr Software Engineer (Ruby on Rails, Full Stack)

Senior • Remote

20,000 - 28,000 PLN

Finalsite is the preferred website, communications, enrollment, and marketing platform of more than 7,000 schools and school districts in 119 countries around the world. The company’s people, products and services transform how schools connect and engage with their community, recruit students and staff, and fundraise; while managing the complex requirements around data privacy, accessibility, hosting and security. Finalsite products and services include award-winning website designs, a robust content management system, mass communications tools, a powerful enrollment management system, innovative inbound marketing tools, data integration, training, support and marketing consulting. Finalsite is headquartered in Glastonbury, CT, USA with employees who work remotely in nearly every state in the U.S. as well as Europe, South America, and Asia. For more information, please visit www.finalsite.com.

VISION

To build innovative solutions that elevate school engagement.

Summary of Responsibility

The Software Engineer will play a pivotal role in shaping the technical direction of our projects and aligning and innovating our products, offerings, and engineering technologies. This position is ideal for a hands-on person who can enable our engineering team to succeed and responsibly deliver high-quality software solutions. You will be one of the key engineers in our team located in Poland. Your role will involve not only hands-on development but also influencing aligning initiatives, delivering high-impact solutions and building robust solutions with high quality.

Location

Hybrid / Remote - Anywhere within Krakow, Poland. B2B option for this role.

Finalsite is a global company and to enable strong collaboration, we have established common core working hours. Candidates should be comfortable working from 11:00-19:00 CEST, with core working hours being 16:00-19:00 CEST

Key Responsibilities:

  • Technical Mastery: Utilize your extensive full-stack development knowledge in Ruby on Rails, JavaScript, TypeScript, GCP and database engineering to lead by example. Innovate and implement advanced solutions in specialized areas of our technology stack. Hands-on experience in cloud computing. Having knowledge of DevOps, IaC, and Security concepts will be an added advantage.

  • Project Delivery: Commit to and consistently deliver solutions that meet or exceed expectations. Ensure timely execution while maintaining high standards of quality.

  • Influential Mentorship: Provide mentorship and guidance to engineers across teams to align everyone to deliver on the business goals as per effective architecture and the right technical solution.

  • Strategic Problem Solving: Tackle complex technical challenges with innovative approaches. Leverage strong problem solving skills to navigate and resolve issues effectively.

  • Collaborative Excellence: Work seamlessly with cross-functional and cross-geographical teams, demonstrating exceptional collaboration skills.

Requirements:

  • Strong technical proficiency and technology leadership skills are highly desirable

  • Proven experience with Ruby on Rails, CSS, HTML, Javascript, Typescript

  • Strong backend Ruby on Rails experience is required.

  • React.js experience is required.

  • Demonstrated experience as a strong individual contributor with a track record of delivering results

  • An agile work ethic and ability to adjust quickly to changes

  • Hands-on experience handling cloud computing (ideal GCP)

  • Demonstrated expertise in software development methodologies such as Scrum or SAFe.

RESIDENCY REQUIREMENT

Finalsite offers 100% fully remote employment opportunities, however, these opportunities are limited to permanent residents of Poland. Current residency, as well as continued residency, within Poland is required to obtain (and retain) employment with Finalsite.

DISCLOSURES

Finalsite is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. EEO is the Law. If you have a disability or special need that requires accommodation, please contact Finalsite's People Operations Team. Finalsite is committed to the full inclusion of all qualified individuals. As part of this commitment, Finalsite will ensure that persons with disabilities or special needs are provided a reasonable accommodation. Ensure your Finalsite job offer is legitimate and don't fall victim to fraud. Ask your recruiter for a phone call or other type of verbal communication and ensure all email correspondence is from a finalsite.com email address. For added security, where possible, apply through our company website at finalsite.com/jobs.

Similar jobs you might like

Technology

Finalsite Poland

Team Lead, Software Engineering

Senior

Remote

25,000 - 32,000 USD

🏢 Summary: Remote B2B Team Lead role responsible for leading a team of senior engineers in building and scaling a multi-channel communication platform for K-12 schools. The position combines hands-on frontend architecture in React/TypeScript with oversight of a Python/Django backend on AWS infrastructure. The role focuses on technical leadership, agile delivery, and platform scalability for millions of users. 🗂️ Requirements: Advanced professional experience with ReactJS and TypeScript, Strong knowledge of Python and Django, Experience leading senior-level engineering teams, Experience with AWS cloud services, Experience with relational databases, specifically MariaDB, Proficiency in Scrum and Agile methodologies, Ability to work remotely from Poland (Polish citizenship or permanent residency), Availability to work 11:00–19:00 CET 📃 Skills: ReactJS, TypeScript, Python, Django, AWS, MariaDB, Scrum, Agile, GitHub, Copilot, ClaudeAI 🏢 Description: Finalsite is the first community relationship management platform for K-12 schools, transforming how schools attract students, engage families, build community and thrive. More than 7,000 schools and districts worldwide trust Finalsite’s integrated platform for their websites, communications, mobile apps, enrollment, and marketing services. Finalsite is headquartered in Glastonbury, CT, USA with employees who work remotely in nearly every state in the U.S. as well as Europe, South America, and Asia. For more information, please visit www.finalsite.com . The Opportunity At Finalsite, we believe that when schools and families connect, students thrive. As a Team Lead , you will be at the helm of the engine that powers these vital connections for school districts across the USA. By leading the development of our multi-channel communication platform, you ensure that critical information from emergency alerts to daily classroom updates reaches parents and teachers exactly when they need it. The Mission Your mission is to lead a high-performing squad of six senior engineers in building a scalable, reliable, and intuitive communication ecosystem. You will own the technical delivery and operational excellence of a platform serving millions of users, balancing your deep expertise in React/TypeScript with strategic oversight of our Python/Django backend to drive meaningful impact for our clients. 12-Month Outcomes Scale Multi-Channel Delivery: Successfully oversee the deployment of new communication integrations (e.g., SMS, Email, Social Media) Maintain Engineering Excellence: Ensure the team meets a 90% "Sprint Commitment" success rate while maintaining high code quality and minimal technical debt. Strategic Resource Alignment: Partner with Product leadership to successfully pivot and adjust scope for at least two major feature launches based on evolving district requirements. Cross-Functional Synergy: Establish a seamless feedback loop and workflow between your team and the Core Backend/SRE teams, reducing cross-team dependency bottlenecks. Key Responsibilities Technical Leadership: Act as the primary technical authority for the team, focusing on frontend excellence (ReactJS/TypeScript) while maintaining a strong grasp of Python/Django backend services. Team Management: Lead and empower a team of 6 senior engineers, ensuring alignment on goals, managing resources, and fostering a high-trust, high-accountability environment. Scrum Mastery: Drive all Scrum ceremonies (Daily Standups, Sprint Planning, Retrospectives), keeping the team unblocked and focused on high-value delivery. Stakeholder Partnership: Collaborate closely with Product Owners, UI/UX Designers, and Engineering Managers to translate product vision into technical reality. Architecture & Infrastructure: Oversee the health and scalability of the platform within an AWS-based infrastructure, ensuring optimal performance of our MariaDB databases. Scope & Delivery: Proactively manage project scope and timelines, making data-driven decisions to adjust delivery tracks based on technical constraints or product shifts. Required Skills Advanced Frontend Expertise: Deep professional experience with ReactJS and TypeScript, capable of leading architectural decisions and performing high-level code reviews. Full-Stack Fluency: Strong familiarity with Python and Django, enabling you to contribute to backend discussions and understand the full lifecycle of the application. Proven Team Leadership: Demonstrated experience leading senior-level engineers, focusing on high-level coordination, project management, and operational efficiency. Cloud Infrastructure: Competency in AWS services and experience working with relational databases, specifically MariaDB. Agile Proficiency: Mastery of Scrum methodologies and the ability to drive agile processes in a fast-paced environment. Strategic Communication: The ability to communicate complex technical concepts to non-technical stakeholders clearly and persuasively. How to Leverage GenAI in This Role In this role, you are encouraged to use GenAI tools to augment your leadership and technical output. You will use tools such as GitHub Copilot and ClaudeAI to: Accelerate Documentation: Generate initial drafts of technical specs or API documentation. Optimize Code Reviews: Use AI-driven insights to identify edge cases or security vulnerabilities in complex pull requests. Refine Communication: Draft stakeholder updates or team announcements to ensure clarity and professional tone. Brainstorming: Use AI as a sounding board for architectural patterns or refactoring strategies. Nice to Have Skills Direct experience building or maintaining high-volume communication platforms (SMS gateways, Email service providers). Prior experience in the EdTech sector or working with US school districts. A strong background in SRE principles or performance tuning for MariaDB at scale. Location Remote = Anywhere within Poland. Hybrid Optional = Anywhere within commutable distance to Krakow, Poland. Employment This is a B2B employment opportunity. Potential candidates are required to be Polish Citizens or Permanent Residents. Finalsite is a global company and to enable strong collaboration, we have established common core working hours. Candidates should be comfortable working from 11:00-19:00 CET, with core working hours being 16:00-19:00 CET RESIDENCY REQUIREMENT Finalsite offers 100% fully remote employment opportunities, however, these opportunities are limited to permanent residents of Poland. Current residency, as well as continued residency, within Poland is required to obtain (and retain) employment with Finalsite. DISCLOSURES Finalsite is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. EEO is the Law. If you have a disability or special need that requires accommodation, please contact Finalsite's People Operations Team. Finalsite is committed to the full inclusion of all qualified individuals. As part of this commitment, Finalsite will ensure that persons with disabilities or special needs are provided a reasonable accommodation. Ensure your Finalsite job offer is legitimate and don't fall victim to fraud. Ask your recruiter for a phone call or other type of verbal communication and ensure all email correspondence is from a finalsite.com email address. For added security, where possible, apply through our company website at finalsite.com/jobs.

Technology

Finalsite Poland

Senior Software Engineer (Python)

Senior

Remote

20,000 - 28,000 PLN

🏢 Summary: Senior Software Engineer role focused on architecting, building, and optimizing scalable backend services for a multi-channel communication platform used by K-12 schools. The position centers on developing high-performance Python/Django APIs that reliably deliver SMS, email, and social media communications at scale within an AWS environment. You will ensure system reliability, security, and test coverage while collaborating closely with frontend and DevOps teams. 🗂️ Requirements: Advanced experience with Python, Strong expertise in Django and its ORM, Experience with Python web frameworks, Proven experience building RESTful APIs, Hands-on experience with AWS services, Experience designing scalable backend systems, Commitment to automated testing (unit, integration, end-to-end), Experience optimizing application performance and database queries, Experience working with CI/CD pipelines, Ability to integrate backend services with frontend applications 📃 Skills: Python, Django, FastAPI, Flask, REST, AWS, EC2, Lambda, S3, React, CI/CD, SQL, Twilio, Sinch, Facebook, GitHub, Copilot, Claude 🏢 Description: Finalsite is the first community relationship management platform for K-12 schools, transforming how schools attract students, engage families, build community — and thrive. More than 7,000 schools and districts worldwide trust Finalsite’s integrated platform for their websites, communications, mobile apps, enrollment, and marketing services. Finalsite is headquartered in Glastonbury, CT, USA with employees who work remotely in nearly every state in the U.S. as well as Europe, South America, and Asia. For more information, please visit www.finalsite.com . The Opportunity At Finalsite, we believe that when schools communicate better, students learn better. As a Senior Software Engineer, you will be the backbone of our multi-channel communication platform, directly impacting how millions of parents, teachers, and staff stay connected across the USA. Your work ensures that whether it's an urgent SMS or a district-wide newsletter, the message is delivered reliably, securely, and at scale. The Mission Your mission is to architect, build, and optimize the backend services that power our unified communication engine. You will own the technical integrity of our Python/Django ecosystem, transforming complex communication requirements into seamless, high-performance API services that bridge the gap between school districts and their communities. 12-Month Outcomes Feature Delivery: Lead the backend development and deployment of at least two major communication channel integrations (e.g., advanced social media API updates or enhanced SMS workflows) . Code Excellence: Maintain a test coverage of at least 80% for all new services while reducing existing technical debt by mentoring peers through high-quality code reviews. Collaborative Impact: Partner with the Product and UI/UX teams to reduce the time-to-market for new features by refining the integration layer between our React.js frontend and Python backend. Key Responsibilities Backend Architecture: Design and implement robust, scalable backend services using Python and Django, ensuring they meet the high-load demands of large US school districts. API Stewardship: Develop and maintain RESTful APIs that serve as the reliable connective tissue between our platform and various communication channels (SMS, Email, Social Media). System Performance: Proactively monitor, troubleshoot, and optimize application performance and database queries within our AWS environment. Cross-Functional Collaboration: Act as a technical bridge, partnering with Product Owners, Designers, and QA to translate product vision into actionable technical requirements. Quality & Security: Write clean, well-tested, and secure code, participating in peer code reviews to ensure we are following industry best practices for EdTech data privacy. Infrastructure Support: Work closely with DevOps to streamline CI/CD pipelines and ensure the high availability of our communication services. Required Skills Advanced Python Mastery: You have deep experience building and maintaining complex web applications and a strong grasp of Django’s ORM and middleware. Python Framework Experience: You have extensive experience with Python related web frameworks such as Django, FastAPI, Flask, etc. (We use Django, ideally you do too!) API Design: Proven ability to build and document RESTful APIs that are intuitive for frontend developers and external integrators alike. Cloud Proficiency (AWS): Comfortable navigating AWS services (such as EC2, Lambda, or S3) to deploy and manage scalable applications. System Design: The ability to think in "systems," understanding how backend changes affect database performance, frontend state, and third-party integrations. Collaborative Mindset: You enjoy working in a "team-sport" environment, where you share knowledge, mentor others, and value diverse perspectives in the dev process. Testing Rigor: A strong commitment to automated testing (unit, integration, and end-to-end) as a core part of the development lifecycle. How to Leverage GenAI in this Role We don't just tolerate modern tools; we embrace them. In this role, we expect you to use GenAI (Finalsite stack is Github Copilot and Claude AI) to: Accelerate Boilerplate: Swiftly generate repetitive code structures or unit test skeletons so you can focus on high-level architecture. Refactor & Optimize: Use AI to suggest more efficient Pythonic patterns or to help debug complex legacy code blocks. Documentation: Streamline the creation of API documentation and internal technical guides, keeping our knowledge base as up-to-date as our code. Nice to Have Skills Frontend Context: Familiarity with React.js ; You don’t need to be a CSS wizard, but knowing how the frontend consumes your data is a huge plus. Communication APIs: Prior experience with Twilio, Sinch, or Facebook Graph API. Location Remote anywhere within Poland. There is a Finalsite office in Krakow if you prefer a hybrid setting. Employment This is a B2B employment opportunity. Finalsite is a global company and to enable strong collaboration, we have established common core working hours. Candidates should be comfortable working from 11:00-19:00 CET, with core working hours being 16:00-19:00 CET

Technology

Remodevs

Fullstack Developer (AI assisted coding)

Mid

Hybrid

Wrocław, Poland

16,000 - 18,000 PLN

🏢 Summary: Hybrid Professional Services Software Engineer role focused on building scalable customer-facing learning and community platforms using full-stack development and AI-supported tools. The position involves front-end development, SaaS integrations, API connections, data migrations, and collaboration with cross-functional teams in a fast-moving environment. Flexible hours are offered with partial overlap with PST and 2 days per week onsite in Wrocław. 🗂️ Requirements: 2–4 years experience with JavaScript, TypeScript, HTML, and CSS or Python with OOP understanding, Experience with Vue or React, Experience using AI coding tools, Strong English communication skills, 2–4 years experience in Professional Services, enterprise software implementation, or SaaS environments, Understanding of CRM systems, databases, SaaS integrations, and data migration processes, Knowledge of REST APIs, webhooks, and MCP-based integrations, Experience with agile and waterfall methodologies, Availability for hybrid work in Wrocław twice a week, Availability for occasional PST overlap 📃 Skills: JavaScript, TypeScript, HTML, CSS, Python, OOP, Vue, React, Claude, Cursor, CRM, REST, APIs, Webhooks, MCP, GitHub, Figma, SaaS, ETL, Django, WCAG, PWA 🏢 Description: Please Note: Flexible working hours, overlap with PST a few times/week required Hybrid work model (2 days/week from the office in Wrocław) At least one language (Python or JavaScript) required We are building the future of customer success with AI, helping companies improve customer retention and business growth. Our product uses AI to support the customer journey from onboarding to long-term success and advocacy. More than 2,000 companies use our platform and AI tools to improve learning, product adoption, community engagement, and customer success. About the Role We are looking for a full-time Professional Services Software Engineer to join our Professional Services team in Poland. This is a hybrid position. In this role, you will help create customer-facing solutions by developing scalable applications for learning and community platforms using full-stack development and AI-supported tools. You will work closely with Solutions Architects, Developers, Product teams, and other departments. This role is ideal for someone who enjoys working in a fast-moving environment and has experience with SaaS platforms and modern front-end technologies. What You Will Do Build and maintain front-end components for learning and community platforms, including layouts, navigation, and reusable UI elements. Develop customer learning websites based on Figma designs and create accurate front-end implementations. AI-supported design tools may also be used. Write, test, and deploy code following our GitHub processes while meeting accessibility, security, and performance standards. Work with project managers, engineers, and designers to deliver customer-specific solutions. Support live customer environments by reviewing pull requests, performing QA, and solving issues within agreed timelines. Connect front-end systems with APIs, webhooks, CRM systems, SSO, and other SaaS platforms. Manage and automate customer data migrations between platforms, including bulk imports, data validation, conflict resolution, and reusable migration tools. Help improve shared component libraries to increase reuse and reduce delivery time. Improve internal processes, document technical knowledge, and contribute to AI-supported development and QA initiatives. What We Are Looking For 2–4 years of experience with JavaScript /TypeScript, HTML, and CSS, or Python with understanding of OOP principles. Experience with at least one modern JavaScript framework such as Vue or React. Practical experience using AI coding tools like Claude Code, Cursor, or similar in daily work. Strong written and spoken English skills, with the ability to explain technical decisions clearly. 2–4 years of experience in Professional Services, enterprise software implementation, or similar SaaS environments. Good understanding of CRM systems, databases, SaaS integrations, and data migration processes. Knowledge of REST APIs, webhooks, and MCP-based integrations. Experience working with agile and waterfall project methods. Interest in learning back-end scripting, ETL processes, data migration pipelines, and Python. Nice-to-Have Skills Experience with Python, Django, or similar back-end technologies. Knowledge of LMS or community platforms and customer education systems. Experience with both Vue.js and React. Familiarity with accessibility standards such as WCAG 2.1 AA. Experience with responsive design or Progressive Web Apps (PWA). Why Join Us We value innovation, teamwork, curiosity, and solving real customer problems. Our products support customer success, product experience, online communities, education, and AI-powered relationship management. We believe that diverse teams and strong collaboration create better results and long-term value. We also offer a supportive environment where people can grow, feel connected, and be themselves at work.

Technology

Remodevs

Fullstack Developer (AI assisted coding)

Mid

Hybrid

Wroclaw, Poland

16,000 - 18,000 PLN

🏢 Summary: Hybrid Professional Services Software Engineer role focused on building and maintaining scalable, customer-facing SaaS applications for learning and community platforms using full-stack development and AI-supported tools. The position involves front-end development, integrations with external systems, data migrations, and collaboration with cross-functional teams to deliver tailored enterprise solutions. Requires overlap with PST and on-site work in Wrocław twice a week. 🗂️ Requirements: 2–4 years of experience with JavaScript/TypeScript and HTML/CSS or Python with OOP, Experience with at least one modern JavaScript framework (Vue or React), Experience in Professional Services or enterprise SaaS implementation, Practical use of AI coding tools in daily development, Knowledge of REST APIs, webhooks, and system integrations, Understanding of CRM systems, databases, and data migration processes, Experience with Git-based workflows and code reviews, Ability to connect front-end applications with external SaaS platforms, Strong English communication skills, Availability for hybrid work in Wrocław and PST time overlap 📃 Skills: JavaScript, TypeScript, Python, HTML, CSS, Vue, React, REST, Webhooks, CRM, SQL, Git, Figma, SSO, ETL, Django, WCAG, PWA, SaaS, OOP 🏢 Description: Please Note: Flexible working hours, overlap with PST a few times/week required Hybrid work model (2 days/week from the office in Wrocław) At least one language (Python or JavaScript) required We are building the future of customer success with AI, helping companies improve customer retention and business growth. Our product uses AI to support the customer journey from onboarding to long-term success and advocacy. More than 2,000 companies use our platform and AI tools to improve learning, product adoption, community engagement, and customer success. About the Role We are looking for a full-time Professional Services Software Engineer to join our Professional Services team in Poland. This is a hybrid position. In this role, you will help create customer-facing solutions by developing scalable applications for learning and community platforms using full-stack development and AI-supported tools. You will work closely with Solutions Architects, Developers, Product teams, and other departments. This role is ideal for someone who enjoys working in a fast-moving environment and has experience with SaaS platforms and modern front-end technologies. What You Will Do Build and maintain front-end components for learning and community platforms, including layouts, navigation, and reusable UI elements. Develop customer learning websites based on Figma designs and create accurate front-end implementations. AI-supported design tools may also be used. Write, test, and deploy code following our GitHub processes while meeting accessibility, security, and performance standards. Work with project managers, engineers, and designers to deliver customer-specific solutions. Support live customer environments by reviewing pull requests, performing QA, and solving issues within agreed timelines. Connect front-end systems with APIs, webhooks, CRM systems, SSO, and other SaaS platforms. Manage and automate customer data migrations between platforms, including bulk imports, data validation, conflict resolution, and reusable migration tools. Help improve shared component libraries to increase reuse and reduce delivery time. Improve internal processes, document technical knowledge, and contribute to AI-supported development and QA initiatives. What We Are Looking For 2–4 years of experience with JavaScript /TypeScript, HTML, and CSS, or Python with understanding of OOP principles. Experience with at least one modern JavaScript framework such as Vue or React. Practical experience using AI coding tools like Claude Code, Cursor, or similar in daily work. Strong written and spoken English skills, with the ability to explain technical decisions clearly. 2–4 years of experience in Professional Services, enterprise software implementation, or similar SaaS environments. Good understanding of CRM systems, databases, SaaS integrations, and data migration processes. Knowledge of REST APIs, webhooks, and MCP-based integrations. Experience working with agile and waterfall project methods. Interest in learning back-end scripting, ETL processes, data migration pipelines, and Python. Nice-to-Have Skills Experience with Python, Django, or similar back-end technologies. Knowledge of LMS or community platforms and customer education systems. Experience with both Vue.js and React. Familiarity with accessibility standards such as WCAG 2.1 AA. Experience with responsive design or Progressive Web Apps (PWA). Why Join Us We value innovation, teamwork, curiosity, and solving real customer problems. Our products support customer success, product experience, online communities, education, and AI-powered relationship management. We believe that diverse teams and strong collaboration create better results and long-term value. We also offer a supportive environment where people can grow, feel connected, and be themselves at work.

Technology

act digital

Senior Software Engineer

Senior

Hybrid

Warsaw, Poland

180 - 220 PLN/hr

🏢 Summary: Senior Software Engineer role focused on AI-driven business process enhancement, intelligent data handling, and automated decision-making using scalable cloud-native technologies. The position involves developing distributed systems with Python, JavaScript, cloud platforms, CI/CD pipelines, and containerized infrastructure in a long-term hybrid project based in Warsaw. 🗂️ Requirements: 5+ years of software development experience, Strong Python experience, Experience with vanilla JavaScript, Experience with PostgreSQL, Experience with Redis, Experience with Azure, AWS, or GCP, Experience with CI/CD pipelines, Experience with GitHub Actions, Understanding of event-driven systems, Understanding of distributed architectures, Experience with Docker or Podman, Experience with Kubernetes, English level B2 or higher 📃 Skills: Python, JavaScript, PostgreSQL, Redis, Azure, AWS, GCP, GitHub, Docker, Podman, Kubernetes, CI/CD, Neo4j, Milvus, spaCy, Transformers, Rust, Go, Java, C#, React, Vue, Electron, Tauri 🏢 Description: Company Description Our mission as a company providing IT services is to provide our clients all over the world with the best solutions. We manage to do this by analyzing the needs of our clients and matching them to the skills and aspirations of our employees. Therefore, one of our main motivations is to provide each Employee and Consultant with a satisfying experience. Joining us means being part of a community with diverse personalities. Start your adventure with act digital Polska ! Job Description We are looking for Senior Software Engineer . The project focuses on enhancing business processes through the use of artificial intelligence and advanced technologies. It enables intelligent data handling and supports automated decision-making. Built with modern, high-performance solutions, it ensures efficiency, security, and scalability. Requirements 5+ years of experience in software development. 5+ years experience with Python. Experience with relational databases (PostgreSQL). Experience with CI/CD pipelines and tools like GitHub Actions. Strong understanding of event-driven systems and distributed architectures. Experience with containerization tools (Docker) and orchestration platform (Kubernetes). Experience in building web applications using modern frameworks (React 1+ years) English min B2. Nice to have Experience in cloud platform (Azure / AWS / GCP). Experience with graph databases (Neo4j) and vector databases (Milvus). Experience with NLP libraries and frameworks (spaCy / Transformers). Proficiency in compiled languages (Rust, Go, Java, C#). Experience with machine learning concepts and the ability to work with NLP datasets. Additional Information Work model: Hybrid from Warsaw Type of contract: B2B Rate: up to 220 PLN net per hour Project: Long-term (2+ years) Start: ASAP-1 month We offer Access to local and international projects - Clients from France, Germany, Portugal, UK, and Benelux. Professional development support - trainings, technical certificates, conference participation, foreign language classes, and soft skills trainings are subsidized for up to 2 000 PLN. Bonus for recommending Candidates starting from 6 000 up to 10000 PLN. Fully paid Medicover healthcare card. Psychological support program WellBee. Multisport card. Regular integration events and gifts. Long-term cooperation. Relocation Program. If You applied for this position the Controller of your personal will be ACT DIGITAL POLSKA Sp. z o.o., with its registered office at Przyokopowa 31, 01-208 Warsaw . The personal data provided by you will be processed for the purpose of the recruitment process and for future recruitment processes. You have the right to access the content of your data, request their rectification, erasure, restriction of processing, the right to data portability, the right to object to the processing of your data and the right to lodge a complaint to the President of the Personal Data Protection Office.

Technology

Grafton Recruitment

Senior Software Engineer with Ruby

Senior

Hybrid

Warsaw, Poland

17,000 - 23,000 PLN

🏢 Summary: Senior Software Engineer role focused on developing and scaling a robust platform using Ruby on Rails, with responsibility for building secure services and APIs. The position involves implementing new features, improving system performance, and supporting integrations with external partners. This hybrid role in Warsaw includes technical ownership of developed services and participation in agile processes. 🗂️ Requirements: Minimum 5 years of professional Software Engineering experience, Strong proficiency in Ruby on Rails, Experience with React and component-based frameworks, Working knowledge of JavaScript or TypeScript, Experience developing and managing APIs, Ability to work in a hybrid (office/remote) model, Advanced written and spoken English 📃 Skills: Ruby, Rails, React, JavaScript, TypeScript, GraphQL, APIs, Agile 🏢 Description: Our Client, an American software company is opening a new branch in Warsaw and we are looking for a Senior Software Engineer with Ruby to join a growing team. About the Position This role focuses on enhancing and maintaining a robust platform, supporting new project initiatives, and delivering scalable solutions that improve the user experience for both industry professionals and individual clients. The ideal candidate is proactive, collaborative, and committed to delivering high-quality, scalable software. This is a hybrid role based in Warsaw, Poland. Key Responsibilities Design and implement new functionalities for a cutting-edge platform Develop and manage APIs to enable smooth integration with financial and sales partners Build secure and scalable services designed for sustained performance Support agile development practices and help ensure consistent, impactful sprint results Mentor team members and contribute to a positive engineering culture through knowledge-sharing Maintain and take responsibility for services you develop, including participating in the on-call rotation Requirements Minimum 5 years of professional experience as a Software Engineer Strong proficiency with Ruby on Rails Excellent communication skills and experience working in cross-functional teams Familiarity with React and component-based front-end frameworks Working knowledge of JavaScript and/or TypeScript Ability to perform in a hybrid (office/remote) work environment Advanced written and spoken English (please provide your CV in English) Nice to have Experience with GraphQL

Technology

The Codest

Senior Fullstack Developer

Senior

Remote

Warsaw, Poland

20,000 - 25,000 PLN/mo

🏢 Summary: Development of a secure, multi-tenant SaaS platform for managing sensitive HR and identity data, with strong emphasis on access control, auditability, and data governance. The role covers end-to-end delivery of backend services and web applications, including REST APIs, business logic, database design, frontend features, automated testing, and API documentation. Fully remote B2B position with high impact on product architecture and engineering practices. 🗂️ Requirements: 5+ years experience building production web applications, Proficiency in at least one modern language (PHP, TypeScript/Node.js, Python or similar), Strong REST API design knowledge (resources, idempotency, versioning, error handling), Experience with relational databases (schema design, query analysis, migrations), Experience with unit and integration testing, Proficient with Git (branching, pull requests, rebasing, conflict resolution), Experience using AI coding assistants in engineering workflows, Strong written English for technical documentation 📃 Skills: PHP, TypeScript, Node.js, Python, REST, SQL, Git, OpenAPI, UnitTesting, IntegrationTesting 🏢 Description: Fullstack Engineer 🌍 Hello World! We are The Codest -  International Tech Software Company with tech hubs in Poland delivering global IT solutions and projects. Our core values lie in “Customers and People First” approach that prioritises the needs of our customers and a collaborative environment for our employees, enabling us to deliver exceptional products and services. Our expertise centers on web development, cloud engineering, DevOps and quality. After many years of developing our own product - Yieldbird, which was honored as a laureate of the prestigious Top25 Deloitte awards, we arrived at our mission: to help tech companies build impactful product and scale their IT teams through boosting IT delivery performance. Through our extensive experience with product development challenges, we have become experts in building digital products and scaling IT teams. But our journey does not end here - we want to continue our growth. If you’re goal-driven and looking for new opportunities, join our team! What awaits you is an enriching and collaborative environment that fosters your growth at every step. 💡 Project Description: In this project, you will develop and enhance a secure, multi-tenant SaaS platform for managing sensitive HR and identity-related data, with a strong focus on access control, auditability, and data governance. Deliver end-to-end features across backend services and web applications, covering REST API development, business logic implementation, database design, frontend functionality, automated testing, and API documentation. 🔑 Key Requirements: 5+ years building production web applications in any modern language (PHP, TypeScript/Node.js, Python or similar). Solid REST API design instincts: resources, idempotency, versioning, error contracts. Relational database fluency — schema design, query analysis, migrations. Disciplined testing — unit and integration; you know what to mock and what not to. Git fluency: branching, pull requests, rebases, conflict resolution. Experience using AI coding assistants and agent-based workflows in real engineering work. Strong communicative English — code comments, PR descriptions, OpenAPI text. ➕Nice to have: PHP 8.x with Symfony and Doctrine ORM — directly applicable to today's stack. Node.js / TypeScript with a mature backend framework (Nest, Fastify, Express + Zod, etc.) — directly applicable to the possible evolution path Multi-tenant SaaS architecture (row-level isolation, tenant-scoped queries). ● IPFS or other content-addressable storage concepts. JWT auth flows with refresh-token rotation. OWASP Top-10 awareness. 📜Our Promise (what you can expect from us): 20-25k PLN on B2B 100% remote work (but we have offices in Krakow and Warsaw and we’re happy to meet there from time to time 😉) 300 PLN to use on our benefits platform, Worksmile - gift cards, medical services, sports, etc. Our B2B contract contains provisions that allow you to obtain IP BOX support Integration events, education opportunities and much more… A unique opportunity to take your career to the next level - we’re looking for people who want to create an impact. You have ideas, we want to hear them! 📌Recruitment process: 30 minute screening call online with our recruiter 1h technical call with CTO 1h call with CEO Offer Questions, insights? Feel free to reach out to our recruiting team: ewa.szczodrak@thecodest.co In the meantime, feel free to visit our website where you can find key facts about us.

Technology

Tenarai

Senior Java Developer

Senior

Hybrid

Kraków, Poland

130 - 150 PLN

🏢 Summary: Senior Software Engineer role focused on building and maintaining a next-generation airline Order Management System using cloud-native microservices on Google Cloud Platform. The position involves designing scalable, low-latency backend systems, driving architectural improvements, and mentoring teams in an Agile/Scrum environment. The platform processes millions of global travel transactions and supports modern e-commerce-driven airline operations. 🗂️ Requirements: 6+ years of professional software development experience, Experience in Agile/Scrum environments, Degree in Computer Science or equivalent certifications, Advanced backend programming in Java, Experience with Spring and Web Services, Knowledge of Google Cloud Platform, Experience with cloud-native application development, Understanding of algorithms, data structures, and computational complexity, Experience with CI/CD pipelines, Experience with containerization tools, Ability to troubleshoot high-volume low-latency systems, English communication skills, Legal work permit in Poland 📃 Skills: Java, Spring, GCP, Git, Maven, Jenkins, Docker, Kubernetes, CI/CD, Scrum, Microservices, WebServices, Algorithms, Cloud 🏢 Description: Project Info: Join our global, decision-driving team based in Krakow and become a key player in fundamentally transforming the global travel industry. We are designing, building, and maintaining a next-generation, high-scale, and low-latency Order Management System for airlines. Our mission is to replace legacy ticketing with a modern, e-commerce-driven "Offer & Order" ecosystem. We develop scalable, microservice-based, and cloud-oriented architectures running on Google Cloud Platform (GCP). This is a mission-critical platform where we leverage AI productivity tools to securely process millions of global transactions and support millions of traveling passengers daily. If you want to tackle complex state management, work with mature Scrum processes, and build a massive market differentiator, this journey is for you. Responsibilities: As a Senior Software Engineer, you will plan, design, develop, and test complex software systems, having a direct impact on our architectural direction. Your main duties will include: Development & Design: Developing, coding, testing, and debugging complex software solutions and new cloud-native microservices using advanced technologies. Architecture & Innovation: Actively designing prototypes, proposing architectural enhancements, and handling the complete lifecycle of dynamic travel baskets and seamless legacy system integrations. Quality & Best Practices: Encouraging high coding standards, promoting best practices, and ensuring top-tier software quality. Mentorship & Leadership: Providing technical mentorship and cultural/competency-based guidance to the team, sharing larger business/product context, and mentoring on specific tech stacks. Collaboration: Regularly interacting with architects, product managers, and technical panels to align business requirements with advanced technology. Representing the team in cross-functional and cross-team meetings. Requirements: Experience & Education: 6+ years of related professional experience in fast-paced software development within an Agile/Scrum environment. Degree in Computer Science, a related field, or equivalent professional certifications. Technical Expertise: Deep knowledge of the Java ecosystem, including advanced backend programming, solution design, Spring, and Web Services. Strong grasp of cloud technologies, particularly Google Cloud Platform (GCP) and cloud-native application development. Solid understanding of computer science fundamentals, including algorithms, data structures, and computational complexity. Practical experience with CI/CD pipelines and containerization tools (e.g., Git, Maven, Jenkins, Docker, Kubernetes). Proven ability to troubleshoot intricate software issues and handle high-volume, low-latency transaction systems. Communication & Personal Attributes: Excellent English communication skills (both written and verbal) for seamless daily collaboration in a global environment. Exceptional analytical and problem-solving skills. Strong interpersonal skills with the ability to influence technical decisions and gain acceptance from others in sensitive situations without damaging relationships. Self-disciplined, commitment-oriented, and passionate about continuous learning and staying up-to-date with industry trends. Must possess a legal work permit in Poland Benefits: General benefits - depends on the form of employment Hybrid work model combining office & remote work - 3 x per week work from the office Attractively located office with collaboration spaces Onsite parking space for employees Referral program with financial bonus Life Insurance Budget for development (including language courses and others), clear career path with the possibility to gain experience in international environment Access to internal Learning Platform with multiple trainings oriented for professional growth Lifestyle benefits: Access to MyBenefit platform (Multisport included) Team Building activities Charity initiatives Working environment promoting diversity and inclusion Health benefits: Private medical care - Platinum Package

Technology

Tenarai

Senior Java Developer

Senior

Hybrid

Krakow, Poland

130 - 150 PLN

🏢 Summary: Senior Software Engineer role focused on designing and developing a next-generation, cloud-native Order Management System for the airline industry. The position involves building high-scale, low-latency microservices on Google Cloud Platform, shaping architecture, and ensuring high software quality in an Agile/Scrum environment. You will work on mission-critical systems processing millions of global transactions daily while mentoring others and influencing technical direction. 🗂️ Requirements: 6+ years of professional software development experience in Agile/Scrum environment, Degree in Computer Science or related field, or equivalent certifications, Deep knowledge of Java ecosystem and backend development, Experience with Spring and Web Services, Strong experience with Google Cloud Platform (GCP) and cloud-native development, Solid understanding of algorithms, data structures, and computational complexity, Experience with CI/CD pipelines and containerization tools, Ability to troubleshoot complex, high-volume, low-latency systems, Fluent English (written and spoken), Legal work permit in Poland 📃 Skills: Java, Spring, GCP, Microservices, WebServices, CI/CD, Git, Maven, Jenkins, Docker, Kubernetes, Algorithms, DataStructures 🏢 Description: Project Info: Join our global, decision-driving team based in Krakow and become a key player in fundamentally transforming the global travel industry. We are designing, building, and maintaining a next-generation, high-scale, and low-latency Order Management System for airlines. Our mission is to replace legacy ticketing with a modern, e-commerce-driven "Offer & Order" ecosystem. We develop scalable, microservice-based, and cloud-oriented architectures running on Google Cloud Platform (GCP). This is a mission-critical platform where we leverage AI productivity tools to securely process millions of global transactions and support millions of traveling passengers daily. If you want to tackle complex state management, work with mature Scrum processes, and build a massive market differentiator, this journey is for you. Responsibilities: As a Senior Software Engineer, you will plan, design, develop, and test complex software systems, having a direct impact on our architectural direction. Your main duties will include: Development & Design: Developing, coding, testing, and debugging complex software solutions and new cloud-native microservices using advanced technologies. Architecture & Innovation: Actively designing prototypes, proposing architectural enhancements, and handling the complete lifecycle of dynamic travel baskets and seamless legacy system integrations. Quality & Best Practices: Encouraging high coding standards, promoting best practices, and ensuring top-tier software quality. Mentorship & Leadership: Providing technical mentorship and cultural/competency-based guidance to the team, sharing larger business/product context, and mentoring on specific tech stacks. Collaboration: Regularly interacting with architects, product managers, and technical panels to align business requirements with advanced technology. Representing the team in cross-functional and cross-team meetings. Requirements: Experience & Education: 6+ years of related professional experience in fast-paced software development within an Agile/Scrum environment. Degree in Computer Science, a related field, or equivalent professional certifications. Technical Expertise: Deep knowledge of the Java ecosystem, including advanced backend programming, solution design, Spring, and Web Services. Strong grasp of cloud technologies, particularly Google Cloud Platform (GCP) and cloud-native application development. Solid understanding of computer science fundamentals, including algorithms, data structures, and computational complexity. Practical experience with CI/CD pipelines and containerization tools (e.g., Git, Maven, Jenkins, Docker, Kubernetes). Proven ability to troubleshoot intricate software issues and handle high-volume, low-latency transaction systems. Communication & Personal Attributes: Excellent English communication skills (both written and verbal) for seamless daily collaboration in a global environment. Exceptional analytical and problem-solving skills. Strong interpersonal skills with the ability to influence technical decisions and gain acceptance from others in sensitive situations without damaging relationships. Self-disciplined, commitment-oriented, and passionate about continuous learning and staying up-to-date with industry trends. Must possess a legal work permit in Poland Benefits: General benefits - depends on the form of employment Hybrid work model combining office & remote work - 3 x per week work from the office Attractively located office with collaboration spaces Onsite parking space for employees Referral program with financial bonus Life Insurance Budget for development (including language courses and others), clear career path with the possibility to gain experience in international environment Access to internal Learning Platform with multiple trainings oriented for professional growth Lifestyle benefits: Access to MyBenefit platform (Multisport included) Team Building activities Charity initiatives Working environment promoting diversity and inclusion Health benefits: Private medical care - Platinum Package

Technology

Grafton Recruitment

Software Engineer with Ruby

Mid

Hybrid

Warsaw, Poland

13,000 - 17,000 PLN

🏢 Summary: Hybrid Software Engineer role focused on developing and maintaining a scalable Ruby on Rails platform, building APIs, and delivering secure, high-performance solutions. The position involves implementing new features, supporting integrations with external partners, and contributing to agile development processes. The engineer will also take ownership of services and support ongoing platform reliability. 🗂️ Requirements: Minimum 3 years of professional experience as a Software Engineer, Proficiency in Ruby on Rails, Experience developing and managing APIs, Familiarity with React, Knowledge of JavaScript or TypeScript, Ability to work in a hybrid environment (Warsaw-based), Advanced written and spoken English 📃 Skills: Ruby, Rails, API, React, JavaScript, TypeScript, GraphQL 🏢 Description: Our Client, an American software company is opening a new branch in Warsaw and we are looking for a Software Engineer with Ruby to join a growing team. About the Position This role focuses on enhancing and maintaining a robust platform, supporting new project initiatives, and delivering scalable solutions that improve the user experience for both industry professionals and individual clients. The ideal candidate is proactive, collaborative, and committed to delivering high-quality, scalable software. This is a hybrid role based in Warsaw, Poland. Key Responsibilities Design and implement new functionalities for a cutting-edge platform Develop and manage APIs to enable smooth integration with financial and sales partners Build secure and scalable services designed for sustained performance Support agile development practices and help ensure consistent, impactful sprint results Mentor team members and contribute to a positive engineering culture through knowledge-sharing Maintain and take responsibility for services you develop, including participating in the on-call rotation Requirements Minimum 3 years of professional experience as a Software Engineer good proficiency with Ruby on Rails Excellent communication skills and experience working in cross-functional teams Familiarity with React and component-based front-end frameworks Knowledge of JavaScript and/or TypeScript Ability to perform in a hybrid (office/remote) work environment Advanced written and spoken English (please provide your CV in English) Nice to have Experience with GraphQL