Job Closed
This listing is no longer active.
IT Staff Augmentation
Senior Full Stack Developer – Python/RoR, React
Location
Poland
Posted
75 days ago
Salary
0
Seniority
Senior
Job Description
Senior Full Stack Developer – Python/RoR, React
Bonapolia
• Own feature development end-to-end from UI implementation to backend logic and data processing • Design and build new product sections including pages, UI components, and backend integrations • Develop backend APIs for data ingestion, processing, aggregation, and storage • Work with structured data including parsing, transforming, and aggregating datasets • Store and manage processed data in internal storage systems • Collaborate across frontend, backend, and database layers based on project needs • Contribute to database design, queries, and data modeling • Implement background jobs and asynchronous processing where required • Ensure software quality through testing including end-to-end test coverage
Job Requirements
- Strong experience as a Full-Stack Engineer, with ability to work across frontend and backend
- Comfortable switching between UI development, API design, and data processing tasks
- Hands-on experience with modern frontend frameworks (React, Next.js)
- Experience building backend services and APIs (Python and/or Ruby preferred)
- Solid understanding of databases and data modeling (PostgreSQL or similar)
- Experience working with data processing pipelines (e.g. parsing and transforming structured data)
- Proactive and ownership-driven mindset — able to pick up tasks across the stack and deliver independently
- Comfortable working in an environment with flexible role boundaries and evolving responsibilities
- Experience with background job systems
- Experience with data-heavy applications or analytics workflows
- Familiarity with GraphQL or tRPC-based architectures
- Experience with Ruby on Rails
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Design and develop scalable web applications using Java (Spring Boot) and Angular • Architect and implement microservices-based solutions • Own REST API design and backend services • Deploy and manage containerized applications in Kubernetes • Maintain CI/CD pipelines and ensure reliable production deployments • Troubleshoot and resolve production issues • Conduct code reviews and mentor junior engineers
Senior Backend Engineer
FriendsuranceWe believe that dealing with insurance should bring a smile to your face
• Design and implementation of solutions primarily in Java • Maintenance and enhancement of our B2B2C SaaS platform • Development of new AI-enabled products • Continuous improvement of the development lifecycle • Reviewing tests, designs, and code • Collaborating with front-end, QA, infrastructure, and data professionals • Mentoring team members on best practices • Shaping our engineering culture
• Progettare, sviluppare e mantenere soluzioni scalabili e orientate ai microservizi • Sviluppo di nuove funzionalità e implementazione di API REST • Integrazione con sistemi esterni tramite WebServices • Manutenzione evolutiva e refactoring del codice esistente • Realizzazione di componenti in architetture a microservizi • Implementazione di test automatizzati in un contesto Agile
Lead Backend Engineer
PavagoPavago specializes in connecting businesses with top-tier offshore talent in operations, sales, and marketing, offering a comprehensive recruitment solution designed to reduce cost
Job Title: Lead Backend Engineer Position Type: Full-Time, Remote Working Hours: U.S. Business Hours About the Role We are hiring a Lead Backend Engineer to own the entire technical function of an early-stage SaaS platform. This is a hands-on leadership role where you will write production code daily while making architecture, infrastructure, and AI system decisions for a platform operating at scale. You will be accountable for backend architecture, system reliability, AI pipelines, and guiding a small development team in a fast-moving startup environment. Responsibilities Backend Architecture & Engineering - Design, build, and maintain a .NET 8.0 / C# backend using Clean Architecture and DDD principles - Own the architecture and codebase across 14+ independently deployed microservices - Deliver new features, refactor existing systems, and resolve performance bottlenecks AI Systems & LLM Orchestration - Design and operate production-grade AI pipelines across multiple LLM providers - Optimize prompts and workflows for batch processing, personalization, and segmentation at scale - Manage rate limits, failover strategies, and cost optimization across AI providers Databases & Data Infrastructure - Manage MySQL, Redis, and MongoDB in production environments - Oversee bulk writes, caching strategies, event streams, and analytics pipelines - Ensure data consistency and performance across distributed services Infrastructure, Reliability & Monitoring - Own Linux-based infrastructure, CI/CD pipelines, and service deployments - Implement centralized logging, monitoring, alerting, and uptime tracking - Proactively identify and mitigate reliability and scalability risks API Integrations & System Resilience - Manage 25+ third-party API integrations used in production - Design retry, fallback, and graceful degradation strategies - Ensure system stability when external providers fail or degrade Team Leadership & Engineering Standards - Lead and mentor a small engineering team through code reviews and architectural guidance - Set and enforce engineering standards, workflows, and best practices - Collaborate closely with the founder on product direction and technical strategy What Makes You a Perfect Fit - You are a senior, hands-on engineer who enjoys owning systems end-to-end - You are comfortable being the most experienced technical person on the team - You balance fast execution with long-term architectural thinking - You take ownership of reliability, performance, and technical outcomes - You thrive in early-stage startup environments Required Experience & Skills - Deep expertise in .NET 8.0, C#, ASP.NET Core, and Entity Framework Core - Experience with distributed systems and independently deployed services - Strong production experience with MySQL, Redis, and MongoDB - Hands-on DevOps experience with Linux servers and CI/CD pipelines - Experience managing large numbers of third-party API integrations - Proven experience building and operating AI/LLM systems at scale - Familiarity with AI-assisted development tools and workflows - Strong understanding of monitoring, observability, and incident prevention - Experience leading small engineering teams - Strong English communication skills What Does a Typical Day Look Like ? - Write and review production backend code - Make architectural decisions across services, databases, and AI pipelines - Monitor system health and resolve reliability issues - Guide developers through code reviews and technical feedback - Collaborate with the founder on product and system evolution In short: You own the technical foundation of the platform and ensure it scales reliably while enabling rapid product development. Key Metrics for Success (KPIs) - System uptime and service reliability - Backend and AI system performance improvements - AI cost efficiency and pipeline stability - Code quality and deployment reliability - Team execution and delivery quality Interview Process - Initial Screening Call - Technical Interview with Pavago Recruiter - Client Interview - Offer & Onboarding



