Full-Stack Developer (.NET + Angular)

AllataBuenos Aires, Buenos Aires F.D.RemoteFull-timeMid level, 2–5 yearsListed 6 days ago

Apply now

About this role

We are looking for a talented Full-Stack Developer to join a dynamic project focused on modernizing internal systems and improving operational efficiency. In this role, you will help build scalable, maintainable solutions using .NET, Angular, and Kafka, while contributing to a strong culture of engineering excellence. The team values collaboration, continuous learning, and knowledge sharing, and works in an agile, fast-paced environment where technology has direct business impact.

Role & Responsibilities:

- Design, develop, and maintain full-stack solutions using .NET and Angular.

- Collaborate closely with the client to understand requirements, manage expectations, and communicate progress clearly.

- Identify, address, and reduce technical debt in existing applications and tools.

- Optimize and enhance file processing and backend workflows, with a focus on scalability, reliability, and performance.

- Contribute to solution design, code reviews, and best practices across the team.

- Provide regular updates to internal and external stakeholders, ensuring alignment on milestones and deliverables.

- Support a collaborative environment by sharing knowledge and driving continuous improvement.

Hard Skills - Must have:

- Strong expertise in backend development with C# and .NET.

- Proficiency in front-end development using Angular.

- Experience designing and consuming APIs and working with distributed systems.

- Experience with Microsoft Azure cloud platform

- Solid understanding of software engineering best practices, including testing, version control, and maintainability.

Hard Skills - Nice to have / It’s a plus:

- Familiarity with CI/CD pipelines and DevOps practices.

- Experience using AI-assisted or agentic coding tools as part of the development workflow.

- Prior experience in consulting, staff augmentation, or client-facing delivery environments.

- Exposure to large-scale enterprise systems or complex product organizations.

Soft Skills:

- Ability to identify, communicate, and mitigate risks and issues effectively.

- Strong communication skills in English, both written and spoken.

- Strong time management and organizational skills.

- Proactive mindset and ownership of technical challenges.

- Ability to work effectively in collaborative, client-facing environments.