Desarrollador Full Stack ( Angular/.NET/IONIC)
✨ 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/IONIC) to join our high-performance team. We want a profile with solid, proven experience in both front-end development with Angular and back-end development with .NET, passionate about code quality, and ready to integrate into complex architectures.
This is not just a development position; it's an opportunity to make a direct impact on challenging projects. You will collaborate closely with the Architecture team in an environment that values technical excellence and continuous improvement.
Responsibilities
- Develop and maintain robust web applications using Angular 16+ and .NET 8 / Framework.
- Implement micro-frontends and ensure their correct integration using Webpack Module Federation.
- Build and consume RESTful APIs following patterns like CQRS and MediatR.
- Collaborate actively with the Architecture team in defining and implementing technical solutions.
- Manage and optimize relational (SQL Server) and NoSQL (CosmosDB) databases.
- Ensure code quality by implementing unit tests.
- Participate in continuous integration and deployment (CI/CD) processes using Azure DevOps.
Requirements
- Education: Systems Engineering, Software Development, or related careers.
- Experience: Solid demonstrable experience in full-stack development (front-end and back-end), with the ability to integrate into complex architectural environments and a clear orientation towards quality and continuous improvement.
Technical Skills
- Angular 16 (MicroFrontends with Webpack Module Federation, MonoRepo, Workspaces)
- Component architecture (Components, Modules, Directives, Services, Pipes)
- Angular lifecycle
- State management with Redux / NgRx
- RxJS (subscription management)
- Lazy Loading, HTTP Interceptors, Guards, Resolvers
- HTML, CSS, Bootstrap
- Unit Testing (Front-End)
- .NET Framework 4.8.1 and .NET 8
- Layered Architecture / Onion Architecture
- Dependency Injection
- Design Patterns (Repository, Factory, Proxy, Pipeline, Builder, Strategy)
- Entity Framework / EF Core
- CQRS, MediatR
- Docker Containers and AKS
- SQL Server (DML, DDL, procedures)
- CosmosDB
- Azure DevOps (boards, CI/CD, artifact publishing)
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
- Remote status
- Hybrid
Already working at Sofka?
Let’s recruit together and find your next colleague.