May 5, 2026

Senior Full Stack Developer (Ruby on Rails)

Senior • Hybrid

Warsaw, Poland

We are looking for a Senior Full-Stack Engineer to join project for a leading US-based tech-driven consumer platform.

In this role, you will build and maintain the internal applications that empower thousands of in-house experts to connect with millions of clients. By combining human expertise with best-in-class AI and recommendation algorithms, your work will have a direct, high-visibility impact on client retention and operational efficiency. You will be joining a collaborative, agile-inspired team of bright and kind engineers who value integrity, innovation, and trust, while utilizing modern practices like TDD, continuous delivery, and service-oriented architecture.

Responsibilities:

  • Lead the execution of complex projects within your team and across multiple engineering units.

  • Act as an engaged, hands-on team member - lead meetings, create technical design documents, and pair program with other engineers.

  • Collaborate closely with product, design, UX, data science, and mobile partners to shape features from concept to deployment.

  • Provide technical leadership through mentorship, timely feedback, and code reviews, actively investing in the career growth of your teammates (team size: 1 Lead + 3 Senior FTEs).

  • Break down large projects into actionable milestones and deliver sustainable results against measurable goals.

  • Use data to frame business problems and drive technical decisions, guiding other engineers toward solutions that balance quality with pragmatism.

  • Proactively communicate status updates, scope changes, and timeline shifts to teammates, stakeholders, and leadership.

  • Participate in on-call rotations and help improve the on-call experience for others.

Min requirements:

  • 5+ years of professional software development experience.

  • Have an experience as a technical lead

  • Extensive, hands-on experience with Ruby on Rails, TypeScript, Next.js, React, and CSS/Sass.

  • Proven experience with GraphQL and Apollo, including both consuming APIs and designing schemas.

  • Exceptional communication skills with a track record of setting clear priorities and sharing them openly.

  • A collaborative mindset - you enjoy mentoring other engineers, creating space for them to grow, and believe strong teams are built on trust and honesty.

Would be a plus:

  • Previous experience working in client-side / customer-facing teams.

We offer:

  • Opportunity to work on bleeding-edge projects

  • Work with a highly motivated and dedicated team

  • Competitive salary

  • Flexible schedule

  • Benefits package - medical insurance, sports

  • Corporate social events

  • Professional development opportunities

  • Well-equipped office

About us:

Grid Dynamics (NASDAQ: GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and advanced analytics services. Fusing technical vision with business acumen, we solve the most pressing technical challenges and enable positive business outcomes for enterprise companies undergoing business transformation. A key differentiator for Grid Dynamics is our 8 years of experience and leadership in enterprise AI, supported by profound expertise and ongoing investment in data, analytics, cloud & DevOps, application modernization and customer experience. Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the Americas, Europe, and India.

Similar jobs you might like

Technology

Grid Dynamics Poland

Senior Full Stack Developer (Java)

Senior

Hybrid

Warsaw, Poland

90 - 120 PLN

🏢 Summary: Senior Full Stack Engineer role focused on building enterprise-grade Java applications with end-to-end ownership across backend, frontend, security, and CI/CD. The position requires daily commercial use of Agentic AI tools to accelerate development, testing, and code quality. You will design secure, scalable systems using modern Java frameworks and DevOps practices. 🗂️ Requirements: 5+ years commercial experience with Java, Proven commercial experience using AI-powered development tools, Strong proficiency in Spring Boot, Strong proficiency in Spring Security, Strong proficiency in Hibernate or JPA, Experience with HTML5, CSS3, and JavaScript frameworks, Hands-on experience with React, Angular, or Vue, Strong experience designing and maintaining Jenkins CI/CD pipelines, Experience with Docker and Kubernetes, Experience designing RESTful APIs, Solid understanding of cryptography and secure key management, Experience with JUnit and Mockito for automated testing 📃 Skills: Java, SpringBoot, SpringSecurity, Hibernate, JPA, SQL, MySQL, PostgreSQL, Oracle, JavaScript, HTML5, CSS3, React, Angular, Vue, Jenkins, Docker, Kubernetes, REST, GitHubCopilot, ChatGPT, Claude, Cline, JUnit, Mockito, Cucumber, Cryptography, CI/CD, Agile, Scrum 🏢 Description: We are seeking a Senior Full Stack Engineer to join our development team, focusing on building robust Java-based enterprise applications while heavily leveraging Agentic AI tools to drive efficiency and innovation. In this role, you will be responsible for the end-to-end software development lifecycle, from backend services and database optimization to user-friendly frontend interfaces and secure CI/CD pipelines. A crucial aspect of this position is the daily, hands-on integration of AI-powered development tools to accelerate coding, code review, and problem-solving. Tech Stack: Java, Spring Boot, Spring Security, Hibernate ORM, SQL (MySQL/PostgreSQL/Oracle), JavaScript (React/Angular/Vue.js), Jenkins, Docker, Kubernetes, RESTful APIs, Agentic AI (GitHub Copilot, ChatGPT, Claude, Cline) Responsibilities: Design, develop, and maintain full-stack applications using Java and modern web technologies. Integrate Agentic AI tools (like GitHub Copilot, ChatGPT, Claude, and Cline) into daily development workflows to accelerate coding, code reviews, testing, and documentation. Design, build, and maintain Jenkins CI/CD pipelines to optimize automated builds, tests, and deployments. Implement robust cryptographic solutions and security protocols to protect sensitive data. Write comprehensive unit and integration tests using JUnit, Mockito, and Cucumber to ensure high reliability. Share best practices for AI tool usage across the team and continuously evaluate emerging Agentic AI technologies. Debug complex technical issues, participate in code reviews, and collaborate closely with product, design, and QA partners within an Agile/Scrum framework. Min requirements: COMMERCIAL EXPERIENCE WITH AI TOOLS IS OBLIGATORY: You must have proven, commercial experience using AI-powered development tools (e.g., GitHub Copilot, ChatGPT, Claude, Cline) to accelerate software delivery. 5+ years of hands-on software development experience with Java . Strong proficiency in Spring Boot , Spring Security , and Hibernate/JPA . Solid experience with frontend technologies (HTML5, CSS3, JavaScript, and frameworks like React, Angular, or Vue.js). Strong, hands-on experience designing and maintaining Jenkins CI/CD pipelines . Solid understanding of cryptography (encryption/decryption, digital signatures, and secure key management). Experience with containerization (Docker, Kubernetes) and designing RESTful web services. Strong background in automated testing (JUnit, Mockito). Would be a plus: 2+ years of experience in payment processing, fintech, or financial services. Knowledge of payment protocols (ISO 8583, EMV), PCI DSS compliance, and financial regulations. Experience with HSMs (Hardware Security Modules) and payment-industry cryptographic standards. Experience with microservices, distributed systems, and cloud platforms (AWS, Azure, or GCP). Knowledge of Android or iOS app development. Contributions to open-source projects or active technical blogging. We offer: Opportunity to work on bleeding-edge projects Work with a highly motivated and dedicated team Competitive salary Flexible schedule Benefits package - medical insurance, sports Corporate social events Professional development opportunities Well-equipped office About us: Grid Dynamics (NASDAQ: GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and advanced analytics services. Fusing technical vision with business acumen, we solve the most pressing technical challenges and enable positive business outcomes for enterprise companies undergoing business transformation. A key differentiator for Grid Dynamics is our 8 years of experience and leadership in enterprise AI , supported by profound expertise and ongoing investment in data , analytics , cloud & DevOps , application modernization and customer experience . Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the Americas, Europe, and India.

Technology

Grid Dynamics Poland

Fullstack developer (Kotlin+React)

Mid

Hybrid

Warsaw, Poland

🏢 Summary: Fullstack (Kotlin + React) role focused on delivering a production-grade internal operations application critical to a cloud platform cutover, while supporting infrastructure observability. The position combines complex frontend state management and RBAC with JVM backend development and GCP-based cloud deployments. It requires strong autonomy in navigating legacy systems and ensuring high-quality, regulated releases. 🗂️ Requirements: 3–5 years professional software engineering experience, Minimum 2 years building complex frontend applications in production, Proficiency in React and TypeScript, Experience with complex state management (Redux or Context API), Implementation of frontend RBAC and user rights management, At least 1 year experience with Kotlin or other JVM language, Ability to read and modify Java codebases, 1–2 years hands-on experience with GCP, Experience with GKE, Cloud Run, and Terraform, Strong SQL skills with complex queries, Experience with Apache Airflow workflows, Experience with unit and integration testing with high code coverage, Ability to work within strict PR and peer review processes, Fluent written English 📃 Skills: Kotlin, Java, React, TypeScript, Redux, ContextAPI, GCP, GKE, Kubernetes, CloudRun, Terraform, SQL, Airflow, Python, RBAC, Spring, Ktor, Bigtable, Kafka, C++ 🏢 Description: We are looking for a Fullstack developer (Kotlin+React) to join a regulated, high-stakes global tech ecosystem and drive the delivery of critical enterprise infrastructure. Your core mission will be split between supporting a vital infrastructure observability workstream and taking ownership of a new, business-critical internal operations application. This system serves as a zero-buffer, hard go-live dependency for cutting over a massive, multi-year platform to the cloud. If you are a highly autonomous engineer who thrives on complex state management, robust backend integrations, and production-grade cloud deployments, we want to hear from you. Responsibilities: End-to-End Application Ownership: Design, build, and deliver a production-grade operational administration interface, enabling operators to manage complex lifecycle data components. Access Control & Security: Implement frontend Role-Based Access Control (RBAC) with complex user rights management, ensuring tailored role-based rendering and access control per user type (admin, operator, read-only). Backend Integration & Feature Development: Write, modify, and extend clean backend code in Kotlin and Java to build robust data validation pipelines and integrate with core data services. Cloud Infrastructure & Deployment: Provision, deploy, and manage containerized applications within Google Cloud Platform (GCP) utilizing Kubernetes (GKE), Cloud Run, and Terraform. Observability & Scripting: Develop, integrate, and maintain Python monitoring and alerting scripts to create robust dashboards, manage technical metrics, and support test tooling frameworks. Quality Assurance & Testing: Implement rigorous unit and integration testing workflows with exceptionally high code coverage to meet strict, formal quality sign-off standards. Codebase Navigation & Autonomy: Rapidly onboard into a large, complex legacy platform, independently resolving technical blockers and owning your deliverables with minimal supervision. Min requirements: Experience: 3 to 5 years of professional software engineering experience, including a minimum of 2 years building complex frontend applications in production (business tools, internal platforms, or financial applications preferred). Frontend Expertise: Solid Mid-to-Senior level proficiency in React and TypeScript, with a proven track record of handling complex state management (Redux or Context API) and implementing frontend RBAC. JVM Backend Skills: Practical experience (at least 1 year) with Kotlin or another JVM language, alongside the ability to read, debug, and modify existing Java codebases. GCP Production Experience: 1 to 2 years of hands-on experience with Google Cloud Platform, specifically utilizing GKE (Kubernetes), Cloud Run, and infrastructure provisioning via Terraform. Data & Workflow Automation: Strong SQL skills with the ability to query complex data models, coupled with practical experience orchestrating workflows via Apache Airflow. Crucial Non-Technical Skills: Extreme technical autonomy, rapid onboarding skills into unfamiliar codebases, and fluent written English for async communication and peer reviews. Process Alignment: Comfort working within a highly regulated corporate framework where every deliverable undergoes strict pull request workflows and formal peer sign-off. Would be a plus: Domain Knowledge: A strong background in financial services, fintech, investment banking, or handling complex reference data layers. Advanced JVM Ecosystem: Deep understanding of modern Spring or Ktor architectural patterns. Data Storage Frameworks: Understanding of Google Cloud Bigtable architectures and how massive data layers are stored and read. Low-Level Code Awareness: Ability to read and understand existing C++ code within a legacy system context. Advanced Streaming: Familiarity with real-time data streaming architectures using tools like Apache Kafka or distributed risk batches. We offer: Opportunity to work on bleeding-edge projects Work with a highly motivated and dedicated team Competitive salary Flexible schedule Benefits package - medical insurance, sports Corporate social events Professional development opportunities Well-equipped office About us: Grid Dynamics (NASDAQ: GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and advanced analytics services. Fusing technical vision with business acumen, we solve the most pressing technical challenges and enable positive business outcomes for enterprise companies undergoing business transformation. A key differentiator for Grid Dynamics is our 8 years of experience and leadership in enterprise AI , supported by profound expertise and ongoing investment in data , analytics , cloud & DevOps , application modernization and customer experience . Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the Americas, Europe, and India.

Technology

TimeShark LLC

Fullstack Software Engineer

Senior

Remote

Warsaw, Poland

5,500 - 9,000 USD

🏢 Summary: Senior Full Stack Developer role focused on owning and scaling a customer-facing dashboard and its underlying systems. The position covers end-to-end development across React frontend and Node.js backend, with responsibility for architecture, APIs, databases, and security. It also emphasizes AI-assisted development and driving high-quality, rapid code delivery. 🗂️ Requirements: Senior-level full stack development experience, Strong React frontend development experience, Strong Node.js backend development experience, Experience building RESTful APIs, Experience building GraphQL APIs, Experience with SQL databases, Experience with NoSQL databases, Experience with authentication and authorization implementation, Experience designing secure applications, Experience with AI-assisted development tools 📃 Skills: React, Node.js, REST, GraphQL, SQL, NoSQL, APIs, Authentication, Authorization, Security, Claude, Codex 🏢 Description: We are seeking a Senior Full Stack Developer who thrives in fast-paced environments and takes full ownership of product experiences. This role is central to building and scaling our customer-facing dashboard and the systems behind it, while driving a culture of rapid, high-quality code delivery powered by modern AI tools. Own end-to-end development of the customer-facing dashboard, including both frontend (React) and backend services Design, build, and maintain scalable full-stack applications using modern best practices Lead frontend development with React, delivering production-ready, high-performance interfaces Architect and implement backend systems using Node.js Develop and maintain APIs using both RESTful and GraphQL approaches Design and manage data models across SQL and NoSQL databases Take full responsibility for application security, including best practices in authentication, authorization, and data protection Build and evolve AI-assisted development workflows (e.g., Claude, Codex) to enable faster, more efficient code shipping Drive and instill a culture of rapid, high-quality delivery across the team, including mentoring current and new hires Collaborate with cross-functional teams to define, design, and ship new features

Technology

Grid Dynamics Poland

Senior Software Engineer (Java)

Senior

Hybrid

Warsaw, Poland

90 - 120 PLN

🏢 Summary: Senior Java Developer role focused on designing, implementing, and maintaining high-volume, low-latency, mission-critical systems across the full development lifecycle. The position includes architectural decision-making, performance optimization, code quality ownership, and technical mentorship within a hybrid work model in Poland. 🗂️ Requirements: Proven experience as Senior Java Developer in enterprise applications, Deep expertise in Java, Strong experience with Spring Boot and Hibernate, Master-level knowledge of relational databases, Strong knowledge of OOP, design patterns, algorithms, data structures, Experience designing and implementing REST or RPC APIs, Advanced unit testing skills, Experience with TDD, Experience with Git, Experience with CI/CD pipelines 📃 Skills: Java, Spring, SpringBoot, Hibernate, PostgreSQL, MySQL, SQL, OOP, REST, RPC, JUnit, Mockito, TDD, Git, CI/CD, AWS, GCP, Azure, Kafka 🏢 Description: We are looking for an experienced Senior Java Developer to design, implement, and maintain high-volume, low-latency applications for mission-critical systems. In this role, you will take ownership of the full development lifecycle - from writing efficient, testable code to driving architectural decisions. You will also act as a technical guide for the team, mentoring junior developers and fostering a culture of engineering excellence. Work Model: Hybrid in Warsaw / Wroclaw / Krakow / Gdansk Responsibilities: Design, implement, and maintain high-volume, low-latency Java applications for mission-critical systems across the full development lifecycle. Write high-quality, efficient, and testable code for critical components, ensuring strong functionality and performance. Analyze and solve complex technical problems, including system failures, performance bottlenecks, and scalability challenges through root-cause analysis. Provide technical leadership and mentorship to the engineering team, conducting rigorous code reviews and fostering a culture of software excellence. Refactor and continuously improve the existing codebase to enhance maintainability and extensibility while actively addressing technical debt. Ensure the overall quality and reliability of software products by driving a strong testing culture (unit, integration, and end-to-end tests). Create and maintain technical documentation, including architecture diagrams and best-practice guides, to facilitate onboarding and knowledge sharing. Minimum requirements: Experience: Proven track record as a Senior Java Developer building enterprise-grade applications. Core Tech: Deep expertise in Java and its ecosystem, particularly Spring Boot and Hibernate . Database Mastery: Master-level knowledge of relational databases ( PostgreSQL, MySQL , etc.). Architecture & Design: Strong grasp of Object-Oriented Programming (OOP), design patterns, algorithms, data structures, and APIs ( REST, RPC ). Testing: Master-level skills in unit testing ( JUnit, Mockito ) and a strong foundation in Test-Driven Development (TDD). Infrastructure: Solid competence in working with Git and CI/CD pipelines. Would be a plus: Experience with Cloud technologies (AWS, GCP, or Azure). Hands-on experience with Apache Kafka or other event-streaming platforms. We offer: Opportunity to work on bleeding-edge projects. Work with a highly motivated and dedicated team. Competitive salary. Flexible schedule. Benefits package - medical insurance, sports. Corporate social events. Professional development opportunities. Well-equipped office. About us: Grid Dynamics (NASDAQ: GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and advanced analytics services. Fusing technical vision with business acumen, we solve the most pressing technical challenges and enable positive business outcomes for enterprise companies undergoing business transformation. A key differentiator for Grid Dynamics is our 8 years of experience and leadership in enterprise AI , supported by profound expertise and ongoing investment in data , analytics , cloud & DevOps , application modernization and customer experience . Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the Americas, Europe, and India.

Technology

co.brick

Senior Software Engineer

Senior

Remote

Gliwice, Poland

20,000 - 26,000 PLN

🏢 Summary: Senior Full Stack Developer role focused on designing and delivering new features for a regulatory compliance platform using a modern JavaScript stack. The position involves end-to-end development, architectural design on AWS cloud, and technical leadership within an Agile environment. You will shape the technical direction of the product while building scalable, production-ready solutions. 🗂️ Requirements: 5+ years professional software development experience, High proficiency in React, Experience with Next.js, Strong Node.js skills, Advanced GraphQL and SQL knowledge, Experience with AWS cloud infrastructure, Experience with Git and CICD pipelines, Degree in Computer Science or equivalent 📃 Skills: React, Next.js, Node.js, TypeScript, GraphQL, SQL, AWS, Terraform, Serverless, Git, CICD, DevOps, Jira 🏢 Description: About Us We are a Gliwice-based IT company supporting a British startup that helps global e-commerce brands (food, supplements, cosmetics) navigate complex regulatory compliance through an intelligent, structured platform. The Role As a Senior Full Stack Developer, you will join the product engineering team to drive the platform from concept to delivery. You will work in a modern, supportive environment, implementing new features and shaping the technical direction of the product alongside a team of highly skilled engineers. Key Responsibilities End-to-End Delivery: Design and implement new features using our modern stack (React, Next.js, Node.js, GraphQL). Architecture & Design: Apply architectural principles to build scalable solutions on AWS cloud infrastructure. Leadership: Lead code reviews, mentor junior/mid-level colleagues, and influence strategic technical decisions. Collaboration: Work closely with stakeholders and cross-functional teams in an Agile environment (DevOps/Jira). Requirements Experience: 5+ years of professional software development experience. Frontend: High proficiency in React; experience with Next.js is highly advantageous. Backend & Data: Strong skills in Node.js and advanced database programming (GraphQL/SQL). DevOps: Deep understanding of Git, CI/CD pipelines, and cloud platforms (preferably AWS). Education: Degree in Computer Science or equivalent reputable coding bootcamp. Mindset: Proactive leader with excellent communication skills and a "builder" mentality. Tech Stack: React, Next.js, Node.js, TypeScript, GraphQL, AWS (Serverless/Terraform).

Technology

Grid Dynamics Poland

Senior Java Developer

Senior

Hybrid

Krakow, Poland

🏢 Summary: Senior Java Engineer role focused on maintaining and optimizing the core (non-UI) Android application codebase, ensuring stability and performance of critical system components. The position involves deep log analysis, advanced debugging, and delivering high-impact fixes directly to production. You will also design observability mechanisms and lead technical investigations in collaboration with cross-functional teams. 🗂️ Requirements: Strong professional experience in Java, Experience reading and writing complex Java code, JVM runtime management, Writing robust automated tests, Advanced debugging of large-scale systems, Ability to analyze and interpret complex logs, Strong SQL skills for querying and aggregating log data, Upper-Intermediate (B2+) English level, Availability to work onsite in Krakow at least 3 days per week 📃 Skills: Java, JVM, SQL, Android, Kotlin, HAL, SIP, TLS, DNS, OSI 🏢 Description: We are looking for a highly skilled Senior Java Engineer to join our elite engineering group. In this role, you will work at the very heart of the world’s most widely used mobile operating system, maintaining and optimizing its core codebase. Responsibilities: Core Systems Maintenance: Maintain and optimize the Android application core codebase (non-UI), ensuring the stability of vital system components. Deep-Dive Analysis: Perform high-level analytical work, reading logs from various sources and using specialized tools to trace complex code behavior. Bug Resolution & Debugging: Identify, reproduce, and resolve critical bugs within the Java/Kotlin codebase, delivering high-impact fixes directly to production. Instrumentation & Observability: Design and implement advanced logging and tracing mechanisms to gain precise insights into system performance and reliability. Discovery & Research: Act as a technical lead in the discovery phase for new support requests, investigating requirements and technical constraints. Strategic Collaboration: Work closely with cross-functional teams and the world's leading OS engineers to align technical solutions with global standards. Min requirements: Experience: strong professional experience in Java development (reading/writing complex code, managing JVM runtime, and writing robust tests). Analytical Mastery: Exceptional analytical skills with a proven ability to debug large-scale systems and interpret complex log data. Data Proficiency: Strong experience with SQL to design queries for extracting and aggregating relevant data from system logs. Communication: Excellent communication skills with the ability to act as a technical consultant for global partners. Language: Spoken and written English at an Upper-Intermediate (B2+) level or above. Office Presence: Readiness to work from our innovation hub in Krakow at least 3 days a week . Would be a plus: Android Internals: Hands-on experience with Android (Frameworks, HAL, or low-level app debugging). Networking Protocols: Understanding of the OSI model and experience with telecommunications protocols (SIP, TLS, DNS). Modern Tooling: Familiarity with Kotlin and Google-specific internal development frameworks. Leadership Potential: Experience or strong desire to mentor junior engineers and take ownership of the release cycle. We offer: Opportunity to work on bleeding-edge projects Work with a highly motivated and dedicated team Competitive salary Flexible schedule Benefits package - medical insurance, sports Corporate social events Professional development opportunities Well-equipped office About us: Grid Dynamics (NASDAQ: GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and advanced analytics services. Fusing technical vision with business acumen, we solve the most pressing technical challenges and enable positive business outcomes for enterprise companies undergoing business transformation. A key differentiator for Grid Dynamics is our 8 years of experience and leadership in enterprise AI , supported by profound expertise and ongoing investment in data , analytics , cloud & DevOps , application modernization and customer experience . Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the Americas, Europe, and India.

Technology

Grid Dynamics Poland

Senior Big Data Engineer (Python + AWS)

Senior

Hybrid

Krakow, Poland

150 - 200 PLN

🏢 Summary: Senior Big Data Developer role focused on full ownership of a modern AWS-based data platform, including architecture, infrastructure, and performance optimization. The position involves building end-to-end data pipelines, managing cloud infrastructure as code, and implementing a scalable data lakehouse using advanced big data frameworks. The role emphasizes deep AWS expertise, Spark-based processing, and workflow orchestration in a high-performance environment. 🗂️ Requirements: Expert-level Core Python proficiency, Strong experience with PySpark and Apache Spark, Extensive hands-on experience across AWS services (S3, Lambda, EMR, Redshift, Glue, VPC, ECS, ECR, SQS), Strong proficiency in AWS CDK and AWS CLI, Experience designing and managing Airflow workflows, Experience with Apache Iceberg table format, Advanced SQL skills, Experience with REST API integration, Proficiency in Bash scripting, Experience with infrastructure-as-code and cloud security (IAM, KMS, Secrets Manager) 📃 Skills: Python, PySpark, Spark, AWS, S3, Lambda, EMR, Redshift, Glue, VPC, ECS, ECR, SQS, CDK, CLI, Airflow, StepFunctions, Iceberg, SQL, REST, Bash, IAM, KMS, Athena, RDS, Pydantic, Alembic 🏢 Description: We are looking for a Senior Big Data Developer to join our team and take full ownership of a modern, high-performance data platform. Essential functions End-to-End Data Engineering: Design and build complex ingestion and transformation pipelines using Python (PySpark) and Apache Spark. Cloud Infrastructure Ownership: Take full responsibility for our AWS environment, utilizing AWS CDK to manage everything from VPCs and Load Balancers to EMR clusters and ECS containers. Orchestration & Workflow: Develop and manage sophisticated data workflows using Airflow (MWAA) and AWS Step Functions. Modern Data Lakehouse: Implement and optimize storage layers using Apache Iceberg and Redshift, adhering to Medallion Architecture and advanced design patterns. Infrastructure-as-Code: Architect self-healing and scalable infrastructure through AWS CDK, ensuring security and compliance via IAM, KMS, and Secret Manager. Performance Tuning: Monitor and optimize query performance across Athena, Glue, and RDS to ensure low-latency data access. Qualifications Python Mastery: Expert-level proficiency in Core Python, including experience with Pydantic and Alembic. Deep AWS Expertise: Extensive hands-on experience across the AWS ecosystem (S3, Lambda, EMR, Redshift, Glue, VPC, ECS, ECR, SQS). IaC & Automation: Strong proficiency in AWS CDK and the AWS CLI; ability to manage your own cloud infrastructure independently. Big Data Frameworks: Proven experience with Apache Spark (PySpark) and modern table formats like Apache Iceberg. Data Orchestration: Hands-on experience with Airflow for managing complex data lifecycles. SQL & APIs: Advanced SQL skills and a solid understanding of REST API integration. Scripting: Proficiency in Bash for system-level automation. Would be a plus Backend Engineering Background: Prior experience in software engineering (beyond just data) is a major plus, specifically building scalable microservices. Familiarity with distributed design patterns and data governance. We offer Opportunity to work on bleeding-edge projects Work with a highly motivated and dedicated team Competitive salary Flexible schedule Benefits package - medical insurance, sports Corporate social events Professional development opportunities Well-equipped office About us Grid Dynamics (NASDAQ: GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and advanced analytics services. Fusing technical vision with business acumen, we solve the most pressing technical challenges and enable positive business outcomes for enterprise companies undergoing business transformation. A key differentiator for Grid Dynamics is our 8 years of experience and leadership in enterprise AI , supported by profound expertise and ongoing investment in data , analytics , cloud & DevOps , application modernization and customer experience . Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the Americas, Europe, and India.

Technology

New offer

RemoDevs

Senior Fullstack Developer (React + Node.js)

Senior

On-site

Warsaw, Poland

7,000 - 9,000 USD

🏢 Summary: Senior Full Stack Engineer role focused on building AI-powered enterprise product features across frontend and backend systems in a fully onsite Warsaw office. The position involves owning the full development lifecycle, collaborating with product and design teams, and improving performance, reliability, and user experience. The company offers a modern AI-focused engineering environment, B2B contract, stock options, and opportunities to work with enterprise-scale AI solutions. 🗂️ Requirements: Senior-level experience building production web applications, Frontend experience with React, Frontend experience with TypeScript or similar frameworks, Backend experience designing APIs and backend services, Experience working with full-stack architectures and data flows, Ability to make technical decisions balancing scope, quality, and delivery time, Security-focused mindset and experience handling sensitive data, Experience collaborating with engineering, product, and design teams, Experience using AI tools in software development workflows, Availability to work onsite in Warsaw 5 days a week 📃 Skills: React, TypeScript, Python, Node.js, APIs, AI, Claude, OpenAI, Codex, GitHub, Copilot 🏢 Description: About us We believe that businesses are moving toward AI-powered work, and we are building a platform for this future. Many AI agents cannot handle complex business tasks. We created a platform that organizes company policies, workflows, and business knowledge into one AI data model. This helps AI agents make accurate decisions and deliver reliable results at scale. We already work with enterprise customers such as Glovo, Nespresso, and HelloFresh. Our platform supports thousands of users and processes real production data. Customers trust us with important business knowledge because we provide a secure and reliable solution with SOC2 and HIPAA-ready security practices and strong integrations. Job description We are looking for a Senior Full Stack Engineer who enjoys building complete product solutions from start to finish. In this role, you will understand customer needs, design the right technical solution, build new features, and improve them after release. You will work across both frontend and backend, taking ownership of the whole development process — from the first idea to production. The position is based in Warsaw and requires working from the office. Responsibilities - Build and deliver product features across both frontend and backend. - Turn product ideas into practical technical solutions with the right scope and priorities. - Work across the full technology stack, including user interfaces, backend logic, APIs, and data flows. - Work closely with product managers and designers, even when requirements are still changing. - Improve usability, performance, reliability, and overall product quality. - Monitor applications after release, analyze logs and system data, and continue improving the product. - Use AI tools every day to improve development speed, workflows, and engineering processes. - Maintain high standards for code quality, testing, and long-term ownership. Requirements - Strong senior-level experience building and delivering production web applications. - Strong frontend skills with React, TypeScript, or a similar modern web framework. - Good backend experience designing APIs, backend services, and data flows. - Strong product thinking with the ability to improve user experience and simplify complex workflows. - Good judgment when making technical decisions and balancing scope, quality, and delivery time. - A security-focused approach and experience handling sensitive data. - Good communication skills and experience working with engineering, product, and design teams. - Experience using AI tools as part of your daily software development work. Nice to have - Experience building AI-powered products such as chat applications, search, recommendation systems, workflows, or AI agents. - Experience with Python, Node.js, or both. - Experience leading product areas with a high level of ownership. - Good understanding of web performance, accessibility, and production quality. What we offer - B2B contract and company stock options. - MacBook Pro. - Modern technology stack and the opportunity to contribute to open-source projects. - An AI-focused development environment with tools such as Claude Code, OpenAI Codex, and GitHub Copilot. Our values - Quality – We care about excellent work and high standards in everything we build. - Momentum – We take initiative, share ideas, and keep moving forward. - Accountability – We take responsibility for our work and give honest, respectful feedback. - Hard work – We believe success comes from teamwork, dedication, and consistent effort. - Learning agility – We stay curious, learn from mistakes, and continue improving. - Adapt and thrive – We welcome change and see challenges as opportunities to grow. - Win together – We work as one team, communicate openly, and support our shared goals.

Technology

Three Points

Senior Full-Stack Engineer (TypeScript / Vue / SaaS)

Senior

Remote

Warsaw, Poland

20,000 - 27,000 PLN

🏢 Summary: Senior Full-stack Engineer role focused on building and scaling a modern B2B SaaS platform for subscription-based e-commerce. The position involves end-to-end feature delivery, architectural decisions, and improving system scalability and reliability. High-impact role with strong ownership over technical direction and product evolution. 🗂️ Requirements: 7+ years engineering experience in complex systems, Strong system design skills, Experience designing scalable architectures, Full-stack development experience, Experience building SaaS platforms, Experience with e-commerce systems 📃 Skills: JavaScript, TypeScript, SaaS, Architecture, Scalability, Reliability, APIs, Ecommerce, Payments, Cloud 🏢 Description: Senior Full-stack Engineer Our client is building a modern B2B SaaS platform that enables businesses to launch and scale subscription-based models for physical and digital products. The product sits at the intersection of e-commerce, payments, and developer tooling, with a strong focus on extensibility and developer experience. The team is lean, senior, and highly experienced, backed by strong investors and industry advisors. They operate with high autonomy, fast execution, and strong ownership culture. Role We are looking for a Senior Full-stack Engineer to help shape the next evolution of the platform. You will work across architecture, product, and infrastructure, focusing on scalability, reliability, and developer experience. This is a high-impact role where you will influence both technical direction and product decisions. Responsibilities Build and evolve a scalable SaaS platform Design and deliver new features end-to-end Improve performance, reliability, and system architecture Collaborate with product, design, and growth teams Requirements 7+ years of engineering experience in complex systems Strong architectural and system design skills Ability to choose appropriate technologies per problem Experience working in cross-functional teams Strong communication in Polish and English Startup mindset: ownership, speed, adaptability Experience with e-commerce platforms is a plus Offer High-impact role in a senior engineering team with real product ownership and influence. Competitive salary plus ESOP, fully remote work (Poland), regular team offsites, and modern tooling including MacBook Pro and AI credits. Direct access to founders, investors, and advisors.

Technology

Grid Dynamics Poland

Senior Big Data Engineer (Scala + Spark)

Senior

Hybrid

Wroclaw, Poland

🏢 Summary: Opportunity for an experienced Big Data Engineer to design and optimize a high-performance data analytics platform processing petabyte-scale datasets. The role focuses on building robust data pipelines, scalable workflows, and real-time reporting systems using modern Big Data technologies. You will work on performance tuning, data quality, and reliable large-scale data processing solutions. 🗂️ Requirements: Bachelor’s or Master’s degree in Computer Science, Engineering, or related field, Proven experience as Data Engineer or similar role, Strong proficiency in Spark, HDFS, Airflow, Solid programming skills in Scala, Experience designing and implementing data pipelines, Experience building continuous reporting systems and dashboards, Knowledge of data warehousing concepts, Ability to optimize and tune data processing systems 📃 Skills: Scala, Spark, HDFS, Airflow, Gradle, Kubernetes, BigData, ETL, DataWarehousing, CI/CD 🏢 Description: Our customer is one of the world’s largest technology companies based in Silicon Valley with operations all over the world. In this project, we are working on the bleeding edge of Big Data technology to develop a high-performance data analytics platform, which handles petabytes datasets. We are looking for an experienced Big Data Engineer. Essential functions Design, develop, and maintain robust data pipelines using: Scala, Spark, HDFS, Gradle, Kubernetes and Airflow Implement scalable and efficient data workflows to support data ingestion, processing, and analysis. Develop and maintain continuous reporting systems and dashboards to provide real-time insights. Collaborate with cross-functional teams to understand data requirements and deliver data solutions. Optimize and tune data processing systems for performance and reliability. Ensure data quality and integrity throughout the data lifecycle. Troubleshoot and resolve data processing and pipeline issues. Stay up-to-date with industry trends and emerging technologies to drive innovation in data engineering. Qualifications Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Proven experience as a Data Engineer or in a similar role. Strong proficiency in Spark, HDFS, Airflow Solid programming skills in Scala. Experience with data pipeline architecture and implementation. Expertise in building and maintaining continuous reporting systems and dashboards. Familiarity with data warehousing concepts and technologies. Strong problem-solving skills and attention to detail. Excellent communication and collaboration skills. Would be a plus DevOps/CICD skills We offer Opportunity to work on bleeding-edge projects Work with a highly motivated and dedicated team Competitive salary Flexible schedule Benefits package - medical insurance, sports Corporate social events Professional development opportunities Well-equipped office About us Grid Dynamics (NASDAQ: GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and advanced analytics services. Fusing technical vision with business acumen, we solve the most pressing technical challenges and enable positive business outcomes for enterprise companies undergoing business transformation. A key differentiator for Grid Dynamics is our 8 years of experience and leadership in enterprise AI , supported by profound expertise and ongoing investment in data , analytics , cloud & DevOps , application modernization and customer experience . Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the Americas, Europe, and India.