Senior Fullstack Engineer (Python+React)
π§ 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!
- Department
- Software Development
- Role
- Python
- 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.