Senior Fullstack Engineer (.Net, Python, AWS)
SQUARE ONE RESOURCES sp. z o.o.
⚲ Warszawa
150–170 zł netto (+ VAT) / godz.
Wymagania
- .NET
- C#
- Python
- Azure Entra ID
- AWS
- Docker
- GitHub
Opis stanowiska
Nasze wymagania: Strong experience with C# / .NET Excellent communication skills (written and verbal) Strong knowledge of DevOps & SRE practices, including: observability, onitoring, alerting, incident response Experience with Python Knowledge of Identity Providers and authentication flows: MSAL, Azure Entra ID (formerly Azure AD), OAuth 2.0 On-Behalf-Of flows, Machine-to-Machine token patterns Experience with message brokers and event streaming platforms (preferably Apache Pulsar) Understanding of: eventual consistency, distributed systems. failure handling Hands-on experience with Infrastructure as Code (Terraform or equivalent) Strong knowledge of AWS Cloud and production infrastructure troubleshooting Experience with: Docker multi-stage builds, GitHub Actions, CI/CD pipelines, automated testing Mile widziane: Frontend experience with React + TypeScript Experience working within a Product Trio setup Interest in or familiarity with agentic AI systems and AI-powered software development O projekcie: The product is primarily internally focused, supporting graphic designers and virtual decoration specialists. The team develops tools that optimize workflows and improve the design process. The domain is evolving rapidly, offering continuous opportunities to rethink user journeys, workflows, and technical solutions. We are looking for an experienced engineer who enjoys contributing across the full stack from backend services and frontend improvements to infrastructure and cloud operations. Zakres obowiązków: Deliver end-to-end improvements across frontend, backend, and infrastructure Drive backend development with a strong engineering mindset Collaborate with team members to shape solid technical decisions Participate in architecture and engineering discussions Provide constructive feedback and contribute to a culture of continuous improvement Actively participate in Agile ceremonies such as stand-ups, sprint planning, and retrospectives Demonstrate curiosity about customer needs and contribute to domain knowledge growth Leverage AI assistants and modern tooling to improve daily development workflows