JustJoin.IT Praca zdalna Senior

Senior Full Stack Developer (React & .NET Core) (m/k/n)

Upvanta sp. z o.o.

⚲ Warszawa

900 - 1 150 PLN/dzień netto (B2B)

Wymagania

  • .NET Core
  • TypeScript
  • Power BI
  • REST API
  • Redux
  • .Net
  • RTK
  • React
  • JavaScript
  • Python

Opis stanowiska

About the Role We are seeking a highly experienced Senior Full Stack Developer with deep expertise in React on the frontend and C# .NET Core on the backend. The ideal candidate will have substantial hands-on experience developing scalable applications, strong exposure to cloud-native architectures, and a solid understanding of capital markets—particularly in credit risk and market risk domains. Experience with Python (pyspark) for data-driven workflows and a strong command of CI/CD, microservices, and event-driven architectures is essential. ________________________________________ Key Responsibilities • Design, develop, and maintain full stack applications using React, C#.NET Core, and supporting technologies. • Build high-performance backend services, RESTful APIs, and microservices with focus on scalability, maintainability, and resilience. • Develop responsive, modular, and accessible UI components using React and modern JS/TS patterns. • Collaborate closely with business stakeholders and risk domain experts to deliver solutions in credit risk, market risk, and related capital markets functions. • Work with Python (pyspark) for data transformation, data pipelines, and analytics workflows. • Develop, optimize, and maintain Power BI dashboards, data models, and analytical reports for business users. • Implement and optimize CI/CD pipelines, ensuring robust automated testing, deployment, and monitoring. • Architect and contribute to event-driven and distributed system designs using technologies such as Kafka, Event Hub, or similar. • Drive engineering best practices: code reviews, unit/integration testing, performance tuning, documentation. • Contribute to cloud migration and modernization initiatives, especially in Azure or AWS environments. • Mentor junior developers and collaborate within a cross-functional agile team. ________________________________________ Required Skills & Experience Technical Skills • 10+ years of professional software development experience. • Front-end:• Strong proficiency in React.js, JavaScript/TypeScript, Redux/RTK, hooks, and modern UI patterns. • Back-end: • Expertise in C# .NET Core, C#, REST APIs, Web APIs, and microservices-based development. • Python (pyspark): • Hands-on experience with distributed data processing, data pipelines, and analytic transformations. • Power BI: • Extensive experience developing dashboards, data models, DAX calculations, and enterprise-grade BI solutions. • Strong understanding of data modeling, performance tuning, and governance in Power BI. • Architecture: • Strong knowledge of microservices, API design, event-driven architectures, and distributed systems. • DevOps / CI/CD: • Experience with Azure DevOps, GitHub Actions, Jenkins, or similar. • Strong understanding of automated builds, testing, deployment, and monitoring. • Cloud Platforms: • Experience with Azure or AWS (Azure preferred). • Databases: • Proficiency with SQL Server, PostgreSQL, or other relational databases; NoSQL knowledge a plus. • Containerization: • Experience with Docker, Kubernetes, container orchestration. Domain Knowledge • Understanding of capital markets, specifically:• Credit risk (PD, LGD, EAD, credit exposure modeling, counterparty risk). • Market risk (VaR, sensitivities, stress testing, pricing concepts). • Familiarity with regulatory frameworks (e.g., Basel, FRTB, IFRS9) is a strong advantage. ________________________________________ Soft Skills • Strong analytical and problem solving abilities. • Excellent communication skills and ability to interact with technical and non-technical stakeholders. • Collaborative, agile mindset with experience in Scrum/Agile environments. • Ability to work independently and lead technical solutions end to end.