Senior Full-stack (Python/Node.js + 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 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!
- Department
- Software Development
- 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.