Senior Full-stack (Python/Node.js + React)
Summary
Senior full-stack engineer building and maintaining enterprise risk & governance SaaS platforms using Python/Node.js, React, AWS, and Kubernetes.
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
- 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.
- 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.
- Experience implementing SaaS platforms.
- Serverless application development.
- Production support experience.
- 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.