B

Senior Full-stack (Python/Node.js + React)

Bonapolia · Warsaw, Masovian Voivodeship, Poland

IT Services and IT Consulting · 11-50 employees

6 h ago
Remote Senior (5-10 yrs) Full-time Poland
Log in to apply, save this posting, or score it against your profile with AI.

About the role

You will contribute to the Risk & Governance Platforms team by developing, maintaining, and enhancing custom and SaaS solutions. Responsibilities include designing technical architectures, managing AWS deployments, and ensuring system scalability and security.

What they look for

Python Node.js React PL/SQL AWS Docker Kubernetes Terraform Snowflake MongoDB Microservices Event-driven architecture Agile Test-driven development CI/CD Software architecture

Requirements

Candidates must have 6+ years of experience with Python and React, or 4+ years with Node.js, alongside strong proficiency in PL/SQL and AWS cloud services. The role requires expertise in microservices, event-driven architecture, and modern DevOps practices including Docker, Kubernetes, and Terraform.

Full 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 leading global consulting company serving enterprise clients across multiple industries.

🧩 Project Description:

You will contribute to the Risk & Governance Platforms team, delivering business solutions. Responsibilities include architecture, development, maintenance, and enhancement of custom and SaaS solutions following best practices.

⚙️ Project Phase: Ongoing

🤝 Soft Skills:

  • Excellent communication and stakeholder management skills.
  • Ability to collaborate within distributed teams.
  • Strong analytical and problem-solving skills.
  • Ability to work independently.
  • Comfort working across multiple time zones.
  • Passion for emerging technologies.

💡 Hard Skills / Must Have:

  • Advanced Python or Node.js backend development experience with practical React knowledge (Python + React: 6+ years; Python or Node.js: 4+ years).
  • Strong PL/SQL skills.
  • Docker and Kubernetes.
  • AWS (Lambda, SQS, API Gateway, EKS, SNS, Secrets Manager, S3, Athena).
  • Snowflake and MongoDB.
  • Terraform (IaC).
  • Performance, scalability, usability, and reliability principles.
  • Application security (OWASP Top 10, SAST, DAST, dependency scanning).
  • Software architecture and design.
  • Event-driven and microservices architectures.
  • Agile methodologies.
  • pytest and Jest / React Testing Library.
  • Test-Driven Development.
  • Version control and collaboration tools.
  • GenAI-assisted development tools.
  • Monitoring and observability tools.

✨ Hard Skills / Nice to Have (Optional):

  • Experience implementing SaaS platforms.
  • Serverless application development.
  • Production support experience.

📌 Responsibilities and Tasks:

  • Develop and maintain applications using Python, Node.js, and React.
  • Maintain PL/SQL scripts and database logic.
  • Implement SaaS platforms and custom scripts.
  • Design and document technical architectures.
  • Translate business requirements into technical solutions.
  • Deploy applications using AWS and serverless technologies.
  • Manage Terraform pipelines.
  • Integrate systems using event-driven architecture.
  • Resolve production issues and support deployments.
  • Follow CI/CD best practices.
  • Maintain technical documentation.
  • Use AI-assisted tools for coding, testing, and security analysis.

🧪 Technology Stack: Python, Node.js (FastAPI), React, PL/SQL, Docker, Kubernetes, AWS, Snowflake, MongoDB, Terraform, pytest, Jest, React Testing Library, OWASP, SAST, DAST

📝 Additional notes:

The candidate must be employed at 0.125 FTE under UoP and additionally under a service 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!