Sr. Full Stack Python /RoR + React
Customer Description:
The Project is a leading global management consulting firm considered to be among the most prestigious in the world.
Hundreds of enterprise customers, including major organizations across finance, media, technology, and public sectors, rely on the Client's proven platform and services.
Project Description:
The department is focused on providing advanced diagnostic solutions across various industries.
It leverages cutting-edge analytics, proprietary tools, and benchmarking capabilities to deliver actionable insights and improve client performance.
Project Phase:active development
Hard Skills / Must Have:
• Frontend: React, Next.js, Tailwind CSS, TypeScript
• Backend: Python (Flask, Pandas), GraphQL, tRPC
• Database & Data: PostgreSQL, Prisma
• Background Processing: pg-boss
• Testing: Playwright (E2E)
• DevOps: Docker
• 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
Hard Skills / Nice to Have :
• 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
Responsibilities and Tasks:
• 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
Technology Stack:React, Python
📩 Ready to Join?
We look forward to receiving your application and welcoming you to our team!
- Department
- Software Development
- Role
- Ruby
- Locations
- Poland
- Remote status
- Fully Remote
About Bonapolia
For job seekers, BONAPOLIA offers a gateway to exciting career prospects and the chance to thrive in a fulfilling work environment. We believe that the right job can transform lives, and we are committed to making that happen for you.