Logo for Bonapolia

Senior Fullstack Engineer (Python+React)

Role overview

Qualifications

  • Experience with Python and FastAPI in production environments
  • Practical experience with GenAI and agentic application development
  • Strong experience with PostgreSQL and relational database development
  • Frontend development experience with Next.js and React

Responsibilities

  • Develop, test, debug, maintain, and continuously improve Python-based applications and services
  • Deploy and configure applications and services in AWS environments
  • Provision and manage infrastructure using Infrastructure as Code
  • Design and implement GenAI agents using AWS Bedrock and related cloud-based AI capabilities

Key facts

Hard skills

Other skills

  • Microsoft Excel
  • Critical Thinking
  • Collaboration

About the company

Bonapolia logo

Bonapolia

Staffing & Recruiting

BONAPOLIA is a staffing company offering augmentation and recruitment services to place the right people with the right jobs in the USA, Europe, and Scandinavia. Whether you are looking to hire new staff or find a new job, weโ€™re happy to offer you our services. Contact us up to arrange an appointment. Weโ€™ll have your hiring or job-seeking needs met in no time by one of our professional team members.

Company details

Company typeScaleup
IndustryStaffing & Recruiting
Company size11 - 50

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

๐Ÿง  Tech Level: Senior

๐Ÿ—ฃ Language Proficiency: Upper-Intermediate

๐Ÿงพ Employment type: Full time

๐ŸŒ Candidate Location: Poland

๐Ÿ• Working Time Zone: CET

๐Ÿš€ Start: ASAP

๐Ÿงญ Planned Work Duration: 12 months

๐Ÿ‘ฅ Customer Description:

Our client is a large international enterprise operating across multiple industries and regions.

๐Ÿงฉ Project Description:

You will work with a specialized internal business domain team focused on internal GenAI initiatives.

Soft Skills:

โ€ข Ability to manage multiple tasks and priorities effectively in parallel

โ€ข Strong critical thinking skills

โ€ข Proactive approach to clarifying requirements

โ€ข Comfortable working in a proof-of-concept-oriented delivery environment

โ€ข Excellent communication skills

๐Ÿ’ก Hard Skills / Must Have:

โ€ข Experience with Python and FastAPI in production environments

โ€ข Practical experience with GenAI and agentic application development, with LangGraph as the primary framework and hands-on knowledge of LangChain

โ€ข Experience with managed cloud-based GenAI services such as AWS Bedrock / AgentCore or comparable solutions

โ€ข Strong experience with PostgreSQL and relational database development

โ€ข Hands-on experience with Pandas and Excel-based data processing

โ€ข Frontend development experience with Next.js and React

โ€ข Experience using AI-assisted development tools such as Cursor, Claude Code, or Codex

โ€ข Experience designing and developing scalable APIs and backend services

โœจ Hard Skills / Nice to Have:

โ€ข Experience with MCP and FastMCP

โ€ข Experience with web scraping and external data ingestion

โ€ข Experience with Docker, cloud-native architectures, and serverless technologies

โ€ข Experience with Terraform and cloud infrastructure troubleshooting

๐Ÿ“Œ Responsibilities:

โ€ข Develop, test, debug, maintain, and continuously improve Python-based applications and services

โ€ข Deploy and configure applications and services in AWS environments

โ€ข Provision and manage infrastructure using Infrastructure as Code, while considering system performance and cloud costs

โ€ข Work with PostgreSQL using pg_vector or with search technologies such as OpenSearch or Elasticsearch to support vectorized custom data and Retrieval-Augmented Generation use cases

โ€ข Design and implement GenAI agents using AWS Bedrock and related cloud-based AI capabilities

โ€ข Evaluate open-source GenAI frameworks against direct API integrations with leading GenAI providers and select appropriate approaches for specific use cases

โ€ข Explore and implement multi-agent solutions using frameworks such as AutoGen where appropriate

โ€ข Investigate and resolve application, infrastructure, and integration issues, while optimizing system performance and reliability

โ€ข Collaborate with stakeholders and technical teams across multiple global regions and contribute to innovation within the broader engineering organization

๐Ÿงช Technology Stack: Python, React, Next.js, FastAPI, LangGraph, LangChain, AWS Bedrock, PostgreSQL, ElasticSearch

๐Ÿ“ž Interview stages:

โ€ข English check (15 minutes)

โ€ข Internal technical interview (1-1,5 hour)

โ€ข Client interview (1 hour)

๐Ÿ“ Additional notes:

The candidate must be employed in our company at 0.125 FTE under UoP (employment contract). Payment terms โ€” up to 60 days. Work will be performed using client-provided equipment.

๐Ÿ“ฉ Ready to Join?
We look forward to receiving your application and welcoming you to our team!

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
ยท

Full Stack Engineer Related jobs

Other jobs at Bonapolia

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.