Full Stack Developer ( .NET & Angular)
✨ Are you looking for new challenges and a place where you can enjoy a close-knit environment while constantly learning?
Welcome to a team with a clear purpose: TRANSFORM people’s lives by being the most reliable TECHNOLOGICAL ally! 🚀
Get ready and join this adventure!
What will you find in this career opportunity?
Technical and personal challenges to keep you growing and engaged.
A connected team, focused on your physical and mental wellbeing.
A culture of continuous improvement, fresh and collaborative, with opportunities for learning and supportive colleagues.
KaizenHub: A programme designed to boost your talent, with feedback, mentoring and coaching through Sofka U. It’s a challenge and a game at the same time! 🧠
Programmes like Happy Kaizen and WeSofka to care for your physical and emotional health.
What are we looking for?
An exceptional Full Stack Developer (Angular / .NET) with over 4 years of experience and an advanced mastery of end-to-end solution development. The ideal profile combines technical expertise in Angular 16 and .NET architectures (Framework and Core) with the ability to successfully navigate high-complexity technical environments. We seek someone passionate about code quality, continuous improvement, and collaborative work within high-performance ecosystems.
Here, you won't just write code; you will participate in challenging projects that impact the lives of millions, within an environment that values innovation, architectural rigor, and your constant professional growth.
Responsibilities
Develop and maintain scalable applications using Angular 16 under MicroFrontends and MonoRepo schemes.
Design and implement robust server-side services using .NET Framework 4.8.1 and .NET 8.
Ensure software integrity and efficiency by applying design patterns and Clean Architecture (Onion Architecture).
Manage and optimize relational and non-relational databases to ensure correct data flow.
Actively collaborate with the Architecture team to define technical standards and ensure solution viability.
Implement unit testing and ensure deliverable quality at every phase of the development lifecycle.
Manage deployment and continuous integration through Azure DevOps and containerized environments in Docker and AKS.
Requirements
Experience: Proven experience in Full Stack roles, with a balanced focus between Front-end (especially in complex Angular ecosystems) and Back-end using Microsoft technologies, participating in microservices architectures and cloud deployment.
Technical Skills
Angular 16+: MicroFrontends, Webpack Module Federation, MonoRepo, and Angular Workspaces.
State Management and Reactivity: Redux/NgRx and RxJS.
Core Web Development: HTML, CSS, Bootstrap, and component lifecycle management.
.NET Ecosystem: .NET Framework 4.8.1 and .NET 8.
Architecture and Patterns: Onion Architecture, CQRS, MediatR, and patterns (Repository, Factory, Strategy, etc.).
Databases: SQL Server (DML, DDL, stored procedures) and CosmosDB.
Cloud and DevOps: Azure DevOps (CI/CD), Docker, and Azure Kubernetes Service (AKS).
Testing: Rigorous Unit Testing to ensure system stability.
We’d love to hear from you – apply now!
Working conditions
Contract type: Permanent contract – we’re looking for long-term relationships and want you to grow with us.
Professional growth: At Sofka, you’ll access a comprehensive learning ecosystem with resources to close skill gaps and develop your abilities. You decide how you want to grow!
Why join Sofka?
Be part of a supportive community with a shared purpose and strong values.
Access continuous training, mentorship, and wellness programmes.
Advance your career with meaningful experiences and a flexible work model.
Ready for your next professional chapter? Apply now and let’s transform lives together!
- Division
- Operaciones
- Department
- Software Development
- Role
- BackEnd Developer
- Locations
- LATAM, Uruguay, Colombia
- Remote status
- Hybrid
Already working at Sofka?
Let’s recruit together and find your next colleague.