Logo for Bonapolia

Senior Fullstack Engineer (Python + React)

Roles & Responsibilities

  • Strong hands-on development experience with Python
  • Experience with an additional backend language such as Java, C#, C/C++, Ruby, or Node.js
  • Professional experience building web applications using React and TypeScript
  • Experience developing and maintaining RESTful Web Services

Requirements:

  • Develop and maintain backend services and RESTful APIs using Python
  • Build and enhance frontend features using React and TypeScript
  • Design and optimize application data layers using PostgreSQL and MongoDB
  • Collaborate with product, design, and engineering teams and participate in Agile ceremonies

Job description

🧠 Tech Level: Senior

🗣 Language Proficiency: Upper-Intermediate

👥 FTE: 1

🧾 Employment type: Full-time

🌍 Candidate Location: Poland

🕐 Working Time Zone: CET

🚀 Start: ASAP

🧭 Planned Work Duration: 12+ months

👥 Customer Description:

Our Client is a leading global management consulting firm considered among the most prestigious in the world. Hundreds of global enterprise clients, including major financial institutions, media organizations, technology companies, and public sector organizations rely on the Client’s platform and services.

🧩 Project Description:

The project is a proprietary platform designed to enhance interactions with external network service providers, allowing consultants to find and interview industry experts for research.

It offers features such as vendor querying, transcript review, expert discovery, scheduling, conducting calls, and browsing ongoing project transcripts.

The platform aims to deliver faster, higher-quality insights in a secure environment.

⚙️ Project Phase:

Ongoing

👨‍💻Project Team:

Development teams are small, flexible, and employ agile methodologies to deliver solutions efficiently.

🤝 Soft Skills:

• Passion for technology and enthusiasm for emerging and disruptive innovations

• Strong English communication skills, both written and verbal

• Excellent interpersonal and collaboration abilities

• Advanced problem-solving skills with the ability to process complex information clearly

• Commitment to technical excellence and Agile engineering practices

• Leadership and mentorship mindset

• Self-starter attitude with an entrepreneurial approach

💡 Hard Skills / Must Have:

• Strong hands-on development experience with Python

• Experience with an additional backend language such as Java, C#, C/C++, Ruby, or Node.js

• Professional experience building web applications using React and TypeScript

• Experience developing and maintaining RESTful Web Services

• Experience integrating external APIs

• Ability to apply best coding practices and modern design patterns

• Working knowledge of AWS cloud services

• Experience with PostgreSQL and MongoDB

• Familiarity with microservices architecture

• Experience with automated testing and CI/CD

• Experience using AI-assisted coding tools

• Understanding of Agile methodologies

📌 Responsibilities and Tasks:

• Develop and maintain backend services and RESTful APIs using Python

• Build and enhance frontend features using React and TypeScript

• Deliver full-stack functionality end-to-end

• Design and optimize application data layers using PostgreSQL and MongoDB

• Collaborate with product, design, and engineering teams

• Deliver prototypes and production-ready features iteratively

• Apply clean code principles and CI/CD practices

• Contribute to architectural decision-making

• Utilize AI-assisted development tools to improve productivity

• Participate in Agile ceremonies

• Maintain effective communication with stakeholders

• Work with AWS environments in collaboration with DevOps specialists

🧪 Technology Stack: Python, React, TypeScript, MongoDB, PostgreSQL, AWS, AI-assisted development tools


📩 Ready to Join?
We look forward to receiving your application and welcoming you to our team!

Full Stack Engineer Related jobs

Other jobs at Bonapolia

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.