April 24, 2026

Senior Ruby Developer

Senior • Remote

Warsaw, Poland

Svitla Systems Inc. is looking for a Senior Ruby Developer for a full-time position (40 hours per week) in Europe.

Requirements

  • 5+ years of hands‐on experience with Ruby on Rails.

  • Strong, in‐depth knowledge of Ruby on Rails framework.

  • Solid understanding of RESTful APIs.

  • Strong knowledge of HTML/HTML5, CSS/CSS3, JSON.

  • Experience working with relational databases and SQL, preferably PostgreSQL.

  • Strong experience writing tests using RSpec.

  • Practical experience with test‐driven development (TDD).

  • Experience with Git and GitHub.

  • Result‐oriented mindset with strong problem‐solving skills.

  • React.js and TypeScript experience is a plus, but not required.

Responsibilities

  • Implementation of new features in existing & future web applications.

  • Maintenance & debugging of currently running web applications.

  • Participation in planning meetings/calls, review/demo meetings/calls, and backlog refinement meetings/calls.

  • Testing of changes made in scope of user stories you work on, to make sure that implementation was done correctly.

  • Adjustments to existing CI/CD processes.

  • Occasional changes to server infrastructure, server infrastructure optimisation.

We offer

  • US and EU projects based on advanced technologies.

  • Competitive compensation based on skills and experience.

  • Regular performance appraisals to support your growth.

  • Flexibility in workspace, either remote or our welcoming office.

  • Bonuses for article writing, public talks, and other activities.

  • Generous time off, including vacation, national holidays, sick leaves, and family days.

  • Personalized learning programs tailored to your interests and skill development.

  • Free tech webinars and meetups organized by Svitla.

  • Regular corporate online activities.

  • Awesome team and a friendly, supportive community!

Similar jobs you might like

Technology

Svitla Systems

Senior Software Engineer (Java)

Senior

Remote

Warsaw, Poland

🏢 Summary: Full-time Senior Software Engineer role focused on backend development and system integrations for a large-scale job platform. The position involves API integrations, client and partner migrations, and backend services supporting UI applications, with overlap until 19:00–20:00 CET. The role emphasizes independent work on platform transitions and distributed systems. 🗂️ Requirements: Strong Java backend development experience, Experience building and integrating APIs, Experience with Kafka or other messaging/event streaming systems, Experience with MySQL or other relational databases, Experience with NoSQL databases (e.g., DynamoDB), Experience with system integrations or platform migrations, Ability to develop backend services supporting UI applications, Ability to work independently and proactively 📃 Skills: Java, Kafka, MySQL, DynamoDB, SQL, NoSQL, APIs, AWS 🏢 Description: Svitla Systems Inc. is looking for a Senior Software Engineer for a full-time position (40 hours per week) in Europe. Our client is one of the world’s largest and fastest-growing job sites. Overlap till 19:00 - 20:00 CET. Requirements Strong Java backend development experience. Experience building and integrating APIs. Experience with Kafka or other messaging/event streaming systems. Experience with MySQL or other relational databases. Experience working with NoSQL databases (e.g., DynamoDB). Experience working on system integrations or platform migrations. Ability to work on backend services that support UI applications. Work independently, take proactive steps, not just execute on steps. Nice to have Experience with AWS (especially DynamoDB or cloud-native services). Some AI tools experience - Optional, not required. Responsibilities Client and partner migrations, codebase transitions, and integrating systems through API calls. Perform client-side migrations, including: Updating API calls (old → new system), working across multiple client codebases, supporting pipeline / ramp issues. We offer US and EU projects based on advanced technologies. Competitive compensation based on skills and experience. Regular performance appraisals to support your growth. Flexibility in workspace, either remote or our welcoming office. Bonuses for article writing, public talks, and other activities. Generous time off, including vacation, national holidays, sick leaves, and family days. Personalized learning programs tailored to your interests and skill development. Free tech webinars and meetups organized by Svitla. Regular corporate online activities. Awesome team and a friendly, supportive community!

Technology

Grafton Recruitment

Senior Ruby on Rails Developer

Senior

Hybrid

Krakow, Poland

20,000 - 25,000 PLN

🏢 Summary: Senior Ruby on Rails Developer role focused on building and evolving a cloud-ready product into a scalable, distributed system. The position involves designing architecture, developing core services and APIs, and driving Kubernetes-based deployments with CI/CD automation. You will influence engineering standards and contribute production-ready code in a greenfield development environment. 🗂️ Requirements: 5+ years of software engineering experience, Senior-level Ruby on Rails expertise, Experience building and scaling distributed systems, Knowledge of Kubernetes, Experience with CI/CD pipelines, Experience with Infrastructure as Code, Strong API design skills, Experience with microservices communication, Ability to lead architectural initiatives, Mentoring experience for engineers 📃 Skills: Ruby, Rails, Kubernetes, CI/CD, IaC, API, Microservices, DistributedSystems 🏢 Description: We are looking for an experienced Senior Ruby on Rails Developer to join the team responsible for development of the product, which is evolving into a modern, cloud‑ready solution. In this role, you will have opportunity to influence architectural decisions, contribute production‑ready code, and collaborate closely with cross‑functional teams. Your daily responsibilities: Build and improve core platform services and APIs Design scalable, distributed system architecture Implement and optimize key components in the codebase Set engineering standards for reliability and maintainability Drive deployments using Kubernetes and CI/CD automation Collaborate across teams to align technical and product goals. Requirements: 5+ years of software engineering experience, including senior‑level work Strong proficiency in Ruby on Rails Experience building and scaling distributed systems Solid knowledge of Kubernetes, CI/CD, and IaC Strong skills in API design and microservice communication Ability to lead architectural initiatives and mentor other engineers. What we offer: Attractive salary and benefits package, including Multisport card, insurance, and medical care Hybrid work from the Krakow office International work environment in a product company Training and development opportunities within the organization Joining the greefield project with pure development. Apply now!

Technology

Svitla Systems

Senior Python Developer

Senior

Remote

Krakow, Poland

🏢 Summary: Full-time Senior Back End Python Developer role focused on building and maintaining scalable, high-quality web applications in a cloud-based environment. The position involves designing, developing, and optimizing backend services while collaborating in Agile squads. The tech stack includes modern Python frameworks, cloud infrastructure, CI/CD pipelines, and containerized deployments. 🗂️ Requirements: 5+ years backend development experience with Python, Experience with Python frameworks, Strong understanding of web development lifecycle, Experience working in Agile methodologies, Ability to design, develop, deploy, and maintain scalable applications 📃 Skills: Python, Django, SQLAlchemy, Celery, RabbitMQ, OpenAPI, PostgreSQL, Redis, React, TypeScript, Playwright, GitHub, Actions, Azure, Pipelines, Kubernetes, Terraform, Heroku, GCP 🏢 Description: Svitla Systems Inc. is looking for a Senior Back End Python Developer for a full-time position (40 hours per week) in Poland. Our client is a leading global provider that gathers information and reports to enhance the environmental and social impacts on the business. This role is perfect for someone who thrives in building scalable, high-quality applications. Tech Stack Backend: Python, Django + SQLAlchemy, Celery + RabbitMQ, OpenAPI; DB: PostgreSQL, Redis; Frontend: React + TypeScript, OpenAPI, Playwright; CI/CD: GitHub Actions, Azure Pipelines; Infrastructure: k8s+Terraform, Azure, Heroku, GCP. Requirements 5+ years of experience in backend with Python and its frameworks. Comprehensive understanding of the web development process: design, development, deployment, and maintenance. Exceptional problem-solving skills and attention to detail. Experience with Agile development methodologies. The ability to plan, track, and ensure timely delivery Strong English communication and interpersonal skills to effectively collaborate within squads. Nice to have Experience with Java, C++, C#, Rust, Ruby, and Go. Experience in frontend development with React and TypeScript. The ability to manage development projects from conception to completion. Responsibilities Design, develop, and maintain applications collaborating within cross-functional squads such as engineers, designers, and product managers. Actively participate in squad meetings to define, design, and ship new features, ensuring alignment with project goals and timelines. Ensure the performance, quality, and responsiveness of applications, leveraging cross-functional expertise to address complex challenges. Identify bottlenecks, fix bugs, and contribute to improving code quality and test automation within a team-oriented environment. Collaborate with the team to share knowledge and foster a culture where everyone can learn and grow together. Keep abreast of emerging trends and technologies in web development, sharing knowledge and insights with cross-functional teams to drive innovation. We offer US and EU projects based on advanced technologies. Competitive compensation based on skills and experience. Regular performance appraisals to support your growth. Flexibility in workspace, either remote or our welcoming office. Bonuses for article writing, public talks, and other activities. Generous time off, including vacation, national holidays, sick leaves, and family days. Personalized learning programs tailored to your interests and skill development. Free tech webinars and meetups organized by Svitla. Regular corporate online activities. Awesome team and a friendly, supportive community!

Technology

Svitla Systems

Senior Full Stack Engineer (.NET, Java, Kotlin, Angular)

Senior

Remote

Warsaw, Poland

🏢 Summary: Full-time Senior Full Stack Engineer role focused on building and maintaining scalable backend services with .NET and Java/Kotlin, and contributing to frontend development with Angular. The position involves designing secure APIs, driving UI architecture, and working within Agile teams to deliver commercial software products. Approximately 20–30% of the role is dedicated to frontend development. 🗂️ Requirements: 5+ years of commercial software development experience, Strong experience with .NET (C#) backend development, Strong experience with Java or Kotlin backend development, Hands-on experience with Kotlin in backend environments, Knowledge of Angular and TypeScript, Experience designing and working with RESTful APIs and SOAP APIs, Understanding of backend architecture, performance, security, scalability, Knowledge of Azure Cloud and application deployment, Familiarity with Azure DevOps and CI/CD processes, Experience with modern web development practices, Experience working in Agile/Scrum environments, Bachelor’s degree in Computer Science or equivalent experience, Strong English communication skills 📃 Skills: .NET, C#, Java, Kotlin, Angular, TypeScript, REST, SOAP, Azure, AzureDevOps, CI/CD 🏢 Description: Svitla Systems Inc. is looking for a Senior Full Stack Engineer with .NET, Java, and Angular for a full-time position (40 hours per week) in Europe. Our client is a leading global provider that gathers information and reports to enhance the environmental and social impacts on the business. A Senior Engineer must have strong backend expertise in .NET and Java/Kotlin, as well as frontend experience in Angular. Requirements: 5+ years of commercial experience in software development. Strong experience with .NET (C#) and Java/Kotlin backend development. Hands-on experience with Kotlin in backend environments. Knowledge of Angular and TypeScript. Understanding of designing and working with RESTful APIs and SOAP APIs. Solid understanding of backend architecture, including performance, security, and scalability. Knowledge of Azure Cloud, including deployment and scaling of applications. Familiarity with Azure DevOps and CI/CD processes. Strong understanding of modern web development practices. Experience working in Agile/Scrum environments. Strong communication skills in English. Bachelor’s degree in Computer Science or equivalent experience. Responsibilities: Work within an Agile team to design, estimate, develop, test, and deliver commercial software products. Develop and maintain backend services using .NET and Java/Kotlin. Design and implement secure, scalable RESTful APIs and services. Contribute to frontend development using Angular and TypeScript (~20–30%). Drive UI architecture and develop reusable UI components. Ensure best practices and design guidelines for UI and backend development. Write clean, maintainable, and efficient code for both client-side and server-side applications. Develop unit and integration tests; collaborate with QA to resolve issues. Collaborate with Product Owners and stakeholders to refine requirements and user stories. Contribute to project estimation, planning, timelines, and status updates. Provide technical guidance and mentorship where needed. We offer: US and EU projects based on advanced technologies. Competitive compensation based on skills and experience. Regular performance appraisals to support your growth. Flexibility in workspace, either remote or our welcoming office. Bonuses for article writing, public talks, and other activities. Generous time off, including vacation, national holidays, sick leaves, and family days. Personalized learning programs tailored to your interests and skill development. Free tech webinars and meetups organized by Svitla. Regular corporate online activities. Awesome team and a friendly, supportive community!

Technology

Svitla Systems

Senior Full Stack Engineer

Senior

Remote

Warsaw, Poland

🏢 Summary: Full-time Senior Full Stack Engineer role focused on building and enhancing a SaaS marketplace platform hosted on AWS, using React and JavaScript technologies. The position involves developing complex back-end logic and contributing to a global engineering team. The role requires overlap with CET working hours and emphasizes high-quality, test-driven development. 🗂️ Requirements: 6+ years of full-stack development experience, 4+ years of experience with Node.js and/or Python, 4+ years of experience with React, Strong knowledge of JavaScript and TypeScript, Experience with ES6, Ability to write standards-compliant HTML and CSS, Experience with Test Driven Development, Familiarity with Git, Knowledge of Linux or Unix-based systems, Experience with RESTful web services 📃 Skills: React, JavaScript, TypeScript, Node.js, Python, HTML, CSS, TDD, Git, Linux, Unix, REST, AWS, ES6 🏢 Description: Svitla Systems Inc. is looking for a Senior Full Stack Engineer with React and JavaScript for a full-time position (40 hours per week) in Europe. Our client is a leading on-site work marketplace seeking creative and skilled developers to join the global engineering team. The mission is to design and develop technology that improves users' lives while providing an exceptionally high level of service. The cutting-edge technology SaaS solution hosted on AWS that enables today's and tomorrow’s Gig economy. Overlap till 7 pm CET. Requirements: 6+ years of experience in full-stack development. 4+ years of experience with Node.js and/or Python, React. Strong knowledge of JavaScript/TypeScript, ES6, and React. Understanding of writing clean, standards-compliant HTML and CSS. Strong focus and experience in Test Driven Development. Familiarity with the Git version control system. Knowledge of Linux or other Unix-based systems (Ubuntu/Debian is a plus). Understanding of web services-based solutions (REST specifically). Strong written and verbal communication skills. Ability to work well with others as part of a team and across teams. Ability to break down more significant initiatives into manageable pieces. Upper-intermediate level of English. Nice to have: Experience with Preprocessor (LESS/Sass). Experience working with offshore teams. Experience with React-native. Responsibilities: Participate in developing a feature connected with complex back-end logic for the client-worker part. Take part in team meetings, including daily stand-ups and backlog refinement sessions. Provide code refactoring when needed. We offer: US and EU projects based on advanced technologies. Competitive compensation based on skills and experience. Regular performance appraisals to support your growth. Flexibility in workspace, either remote or our welcoming office. Bonuses for article writing, public talks, and other activities. Generous time off, including vacation, national holidays, sick leaves, and family days. Personalized learning programs tailored to your interests and skill development. Free tech webinars and meetups organized by Svitla. Regular corporate online activities. Awesome team and a friendly, supportive community!

Technology

Svitla Systems

Senior Java Developer

Senior

Remote

Warsaw, Poland

🏢 Summary: Full-time Senior Java Developer role for a long-term media industry project, focused on backend development, microservices architecture, cloud technologies, and DevOps practices. The position offers flexible remote or hybrid work in Poland and involves development, code reviews, technical consulting, and documentation within a Scrum team. 🗂️ Requirements: 4+ years of Java 8–25 development experience, Knowledge of design patterns, multithreading, and immutability, Experience with Spring Boot, Spring MVC, WebFlux, MyBatis, and TestContainers, Experience with SQL and NoSQL databases, Knowledge of microservices, REST, Kubernetes, Docker, SOA, and SSO, Experience with JUnit, Mockito, Spock, JMeter, and K6, Experience with Git, Jenkins, GitLab CI, and GitLab Pipelines, Understanding of OWASP and web application security principles, Experience working in Scrum teams, Knowledge of Unix/Linux systems, Experience with Python and Bash scripting, Understanding of AWS services including IAM, EC2, S3, Lambda, API Gateway, CloudWatch, and MSK, Experience creating technical and user documentation, Knowledge of DevOps practices and automation tools, Advanced English communication skills 📃 Skills: Java, Spring, SpringBoot, SpringMVC, WebFlux, MyBatis, TestContainers, Oracle, PostgreSQL, MongoDB, Redis, Kafka, ORM, Microservices, REST, Kubernetes, Docker, SOA, SSO, Okta, CAS, IAM, JUnit, Mockito, Spock, JMeter, K6, Git, Bitbucket, GitLab, Jenkins, CI/CD, OWASP, Scrum, Confluence, Jira, Linux, Unix, Python, Bash, AWS, EC2, S3, Lambda, APIGateway, CloudWatch, MSK, HTML, CSS, JavaScript, Angular, React, Vue.js 🏢 Description: Svitla Systems Inc. is looking for a Senior Java Developer for a full-time position (40 hours per week) in Poland. Our client is a French-based international group of media companies. It is a long-term project. There are optional night-time deployment sessions every other Wednesday at 10:00 PM. Our working hours are 8 hours and 30 minutes from Monday to Thursday, and 6 hours on Fridays, with the option to work 8 hours from Monday to Friday. You can choose to work remotely or from the office. While remote work is welcome, attendance at the Warsaw office is encouraged 1 to 3 times a week. REQUIREMENTS Minimum of 4 years of development experience using Java 8–25. Strong knowledge of design patterns, multithreading and immutability. Knowledge of such frameworks as Spring (Spring Boot, Spring MVC, WebFlux), MyBatis, TestContainers. Experience with SQL and NoSQL (Oracle, PostgreSQL, MongoDB, Redis), Confluence, Kafka, and the ability to work with ORM (Object-Relational Mapping). Understanding of software architecture, including microservices, RESTful architecture, Kubernetes, Docker, SOA (Service-Oriented Architecture), and SSO (Okta, CAS, IAM). Experience with testing tools: Unit testing (JUnit, Mockito), integration and acceptance testing (Spock), support for performance testing (JMeter, K6). Familiarity with version control and CI/CD tools: Git (Bitbucket, GitLab), Jenkins, GitLab CI, and GitLab Pipelines. High degree of independence, accountability for results and attention to the quality of implementation. Understanding of the basic principles of web application security (e.g. OWASP). Ability to collaborate within a Scrum development team. Familiarity with Confluence and Jira. Knowledge of Unix/Linux systems. Knowledge of scripting languages in a Linux environment (Python, Bash). Understanding of AWS cloud services and technologies, including IAM, EC2, S3, Lambda, API Gateway, CloudWatch, and MSK. Expertise in creating technical and user documentation Knowledge of DevOps practices and automation tools. Analytical and problem-solving skills with the ability to analyze requirements and design solutions. High level of English for communication. NICE TO HAVE Knowledge of front-end tools and technologies HTML, CSS, JavaScript (frameworks such as Angular, React or Vue.js). RESPONSIBILITIES Deliver development work. Provide technical consultations (advising other individuals and departments). Perform code reviews and foster team development. Create documentation in Confluence, managing tasks using Jira. WE OFFER US and EU projects based on advanced technologies. Competitive compensation based on skills and experience. Regular performance appraisals to support your growth. Flexibility in the workspace, either remote or in our welcoming office. Comprehensive medical insurance after one month. MultiSport card with access to 2500 sports facilities all over Poland Bonuses for recommendations of new employees. Bonuses for article writing, public talks, and other activities. 15 vacation days, 10 national holidays, 10 sick leaves, and family days off. Personalized learning program tailored to your interests and skill development. Free tech webinars and meetups organized by Svitla. Welcome and anniversary presents, gifts for children, and more. Regular corporate events and meetups. Awesome team, friendly and supportive community!

Technology

Svitla Systems

Senior Full-Stack Engineer (C#, React)

Senior

Remote

Krakow, Poland

🏢 Summary: Full-time Senior Full-Stack Engineer role focused on designing and building scalable, high-performance data-driven applications using C# and modern web technologies. The position involves end-to-end development in an Agile environment, including architecture, coding, testing, and optimization of web and API solutions. The role requires strong experience with secure coding practices, CI/CD, and AI tools within the SDLC. 🗂️ Requirements: BSc in Computer Science, STEM, or equivalent experience, 7+ years of experience building scalable, high-performance data-driven applications, Experience designing service-based or tiered web and mobile applications, Strong experience with C#, Experience with WCF or Web API, Experience with SQL Server, Experience using AI tools within the SDLC, Experience working in a CI/CD environment, Knowledge of secure coding practices aligned with OWASP, Experience working in Scrum or Kanban environments 📃 Skills: C#, WCF, WebAPI, SQLServer, AI, OWASP, Scrum, Kanban, CI/CD, REST 🏢 Description: Svitla Systems Inc. is looking for a Senior Full-Stack Engineer (C#/React) for a full-time position (40 hours per week) in Europe. Our client is a leading global provider that gathers information and reports to enhance the environmental and social impacts on the business. Responsibilities: Participate in the Agile software development (Scrum/Kanban) from concept design, to full-stack code and testing. Write concise code, clear, well-tested, well-documented and with quality that adhere to industry best practices. Optimize code for quality, performance, scalability, efficiencies and security; through testing, code scanning, refactoring and monitoring. Collaborate with product owners to define/refine requirements, break down into development tasks, estimate effort, and plan milestones & deliverables. Develop and maintain UI applications (web, mobile, etc.) and/or web APIs (RESTful & messaging-based). Identify opportunities for innovation, improvement of software architecture and cloud infrastructure; and/or offer new ideas. Advocate for simplicity, reliability, manageability, scalability, extensibility, reusability and performance. Be a proactive team member who contributes, collaborates and demonstrates positive behaviour. Provide development expertise to team members through education and review. Always open to new ideas and encourages innovative practices amongst peers. Makes sure to constantly address technical debt - escalating when it becomes a risk to quality or timely delivery of our software. Carries out root cause analysis on defects to ensure fixes are happening in the right way. Requirements: BSC in Computer Science, STEM (Science, Technology, Engineering, and Math), or equivalent work experience. 7+ years of experience designing and building scalable, high-performance data-driven software applications. Experience designing service-based and/or tiered web and mobile applications. Excellent experience with C#. Web Services (WCF/Web API), SQL Server. Experience with JavaScript, React, TypeScript, jQuery, HTML, CSS, and SASS is desired. Experience with cloud deployment models (Azure), pipelines, and CI/CD is desired. Experience utilizing AI tools within projects and to support aspects of the SDLC is essential. Understanding and adhering to secure coding practices that meet OWASP standards. Experience working in a continuous integration and deployment environment. Experience practicing Scrum/Kanban and the ability to adapt to Scrum values. Strong analytical and problem-solving skills. Works effectively and independently in a dynamic team environment. Proven time management, organizational, and follow-up skills to meet deadlines. Quality-oriented with a passion for customer satisfaction. Excellent interpersonal and communication skills. Demonstrated initiative to learn and experiment with new technologies and processes. Strong work ethic and professionalism. Nice to have: Experience with C++ What we offer: US and EU projects based on advanced technologies. Competitive compensation based on skills and experience. Regular performance appraisals to support your growth. Flexibility in workspace, either remote or our welcoming office. Bonuses for article writing, public talks, and other activities. Generous time off, including vacation, national holidays, sick leaves, and family days. Personalized learning programs tailored to your interests and skill development. Free tech webinars and meetups organized by Svitla. Regular corporate online activities. Awesome team and a friendly, supportive community

Technology

Svitla Systems

Senior Node.js Developer

Senior

Remote

Warsaw, Poland

🏢 Summary: Full-time Senior Node.js Developer role focused on building and maintaining scalable backend and serverless services for interactive, data-heavy applications. The position involves designing microservices, working extensively with AWS, and owning features end-to-end including production support. 🗂️ Requirements: 4-5 years of backend development experience with Node.js, Strong experience with NestJS for complex services, Hands-on experience with AWS Lambda, Glue, DynamoDB, Understanding of AWS architecture and services, Experience with serverless and microservices architecture, Experience with data-heavy backend systems, aggregation and querying, Experience with CI/CD pipelines, Experience in production troubleshooting 📃 Skills: Node.js, NestJS, AWS, Lambda, Glue, DynamoDB, Serverless, Microservices, CI/CD, JavaScript, NoSQL, Architecture 🏢 Description: Svitla Systems Inc. is looking for a Senior Node.js Developer with AWS for a full-time position (40 hours per week) in Europe. Our client is a company that creates interactive games, quizzes, and adventures specifically designed for children. Requirements 4-5 years of experience as a Back End Developer with Node.js and NestJS (for complex services). Knowledge of AWS: Lambda, Glue, DynamoDB, General AWS architecture & services. Understanding of serverless/microservices architecture. Understanding of data-heavy backend systems (aggregation, querying, performance). Experience in CI/CD & production troubleshooting. Excellent written and spoken English. Excellent communication skills and initiative to report product/feature/software issues immediately. Ability to self-structure your work in an ambiguous environment. Sharp attention to detail and solid communication skills. Curiosity, creativity, and willingness to dig into unfamiliar parts of the service, system, and applications. Nice to have Experience with EKS. Knowledge of hardware-integrated systems. Familiarity with event-driven architectures. Experience supporting mobile app backends. Strong ownership mindset in small-to-mid-size teams. Responsibilities Develop and maintain backend services in Node.js. Build and support serverless components (AWS Lambda, AWS Glue). Implement data aggregation, querying, and transformation logic. Work with DynamoDB as the primary datastore. Design and maintain microservices / serverless services. Own features end‑to‑end, including production support. Investigate and fix production issues. Collaborate with mobile, QA, and hardware-related teams. Participate in backend architecture and technical decisions. We offer US and EU projects based on advanced technologies. Competitive compensation based on skills and experience. Regular performance appraisals to support your growth. Flexibility in workspace, either remote or our welcoming office. Bonuses for article writing, public talks, and other activities. Generous time off, including vacation, national holidays, sick leaves, and family days. Personalized learning programs tailored to your interests and skill development. Free tech webinars and meetups organized by Svitla. Regular corporate online activities. Awesome team and a friendly, supportive community!

Technology

Svitla Systems

Senior Full Stack Software Engineer

Senior

Remote

Warsaw, Poland

🏢 Summary: Full-time Senior Full Stack Software Engineer role focused on building and scaling backend systems for a large job marketplace platform. The position centers on developing and maintaining services that ingest and process job data from external sources while supporting automation and AI-driven initiatives. The role combines backend-heavy development with light frontend maintenance in a distributed EMEA-based setup. 🗂️ Requirements: Strong experience in Java backend development, Proficiency with Spring Boot for scalable services and microservices, Experience designing and developing REST APIs, Familiarity with gRPC communication, Experience with messaging systems such as Kafka or RabbitMQ, Advanced knowledge of MySQL, Experience with MongoDB, Experience building scalable backend systems, Ability to contribute to system design, Basic knowledge of React, Basic knowledge of JavaScript or TypeScript 📃 Skills: Java, Spring, SpringBoot, REST, gRPC, Kafka, RabbitMQ, MySQL, MongoDB, React, JavaScript, TypeScript, GraphQL, AI, Automation, Caching 🏢 Description: Svitla Systems Inc. is looking for a Senior Full Stack Software Engineer for a full-time position (40 hours per week) in Europe. Our client is one of the world’s largest and fastest-growing job sites. Project Overview: Marketplace Engineering, specifically within the Employer Jobs Platform (EJYPT), leads the Aggregation Teams responsible for collecting and ingesting indexed job data from various external sources, including XML feeds, scraped job sites, and the job sync API used by third-party partners. The core mission of this group is to increase both the number and coverage of jobs available on the site by continuously improving how jobs are discovered, ingested, and maintained across these external sources. Timezone Coverage: EMEA hours, as long as you can attend meetings up to 11 am CDT. Requirements: Strong experience in Java backend development. Knowledge of Spring Boot for building scalable backend services and microservices. Understanding of REST API design and development; familiarity with gRPC communication. Understanding of messaging systems such as Apache Kafka or RabbitMQ . Advanced knowledge of databases with MySQL (primary) and MongoDB . Experience building backend systems at scale and contributing to system design. 1+ years of experience working with React and JavaScript/TypeScript for maintaining existing frontend components. Nice to have: Exposure to GraphQL (light usage). Experience with AI or automation workflows . Familiarity with caching technologies such as Valky or similar caching solutions. Responsibilities: Maintain existing backend systems. Build new features. Support automation initiatives (AI-driven extraction/config). Potentially develop tooling for AI prompts/models. We offer: US and EU projects based on advanced technologies. Competitive compensation based on skills and experience. Regular performance appraisals to support your growth. Flexibility in workspace, either remote or our welcoming office. Bonuses for article writing, public talks, and other activities. Generous time off, including vacation, national holidays, sick leaves, and family days. Personalized learning programs tailored to your interests and skill development. Free tech webinars and meetups organized by Svitla. Regular corporate online activities. Awesome team and a friendly, supportive community!

Technology

EPAM Systems

Senior Ruby Developer

Senior

Remote

Gdansk, Poland

🏢 Summary: Senior Ruby Developer role focused on building and maintaining scalable Ruby on Rails web applications with strong PostgreSQL and testing expertise in a hybrid work model in Poland. The position involves architecture contributions, performance optimization, production support, and collaboration with cross-functional teams. The offer includes flexible work arrangements, career development programs, certifications, and comprehensive benefits. 🗂️ Requirements: 3+ years of experience with Ruby and Rails, Experience building scalable web applications, Hands-on expertise with PostgreSQL, Experience with query optimization and direct SQL usage, Experience with RSpec, Knowledge of TDD/BDD practices, Ability to work independently, English level B2 or higher 📃 Skills: Ruby, Rails, PostgreSQL, SQL, RSpec, TDD, BDD, Docker, Redis, ClickHouse, JavaScript, React, Angular, Vue, Sidekiq, RabbitMQ, CI/CD, Git 🏢 Description: We are looking for a Senior Ruby Developer to join our dynamic and collaborative team. The client is an American multinational enterprise specializing in software solutions, offering a cloud-based platform that facilitates the seamless automation, integration, and coordination of artificial intelligence (AI) functionalities across a wide range of applications, data environments, and IT systems. It is a hybrid position with required visits to the office in Wroclaw, Krakow, Gdansk, Warsaw, Katowice, Lodz or Poznan. Responsibilities Develop and maintain scalable, high-performance web applications using Ruby and Rails Optimize complex database queries and ensure efficient use of PostgreSQL Design and implement clean, maintainable code with strong adherence to TDD/BDD principles using RSpec Collaborate with cross-functional teams to define and deliver technical solutions that align with business goals Conduct code reviews and mentor junior developers to uphold quality standards Address scalability and performance issues, implementing enhancements to improve reliability Work closely with product owners to translate requirements into technical implementations Debug and troubleshoot production issues, identifying root causes and implementing responsive fixes Participate in architectural design and contribute to long-term system improvements Oversee deployment processes and ensure application stability in production environments Stay updated on emerging technologies and practices to bring innovative solutions to the team Requirements Strong experience with Ruby and the Rails ecosystem (3+ years) Proven ability to build scalable web applications Deep hands-on expertise in PostgreSQL, including query optimization and direct SQL usage Solid experience with RSpec and TDD/BDD testing practices Comfortable working independently with minimal supervision English level of minimum B2 (Upper-Intermediate) for effective communication Nice to have Experience using Docker for containerization Familiarity with Redis for caching or real-time data handling Exposure to ClickHouse for analytics or event logging Basic frontend experience with JavaScript and frameworks like React, Angular, or Vue.js Experience with background job processing tools like Sidekiq or RabbitMQ Understanding of CI/CD pipelines and Git-based workflows Good communication and collaboration skills We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.