Ubiminds

Full-Stack Engineer (Angular / .NET Core / AWS) (449)

Remote Full Time
About Ubiminds
Ubiminds is a GPTW-certified, people-first company that partners with American software product companies to scale their development footprint. Ubi custom-curates Brazil’s top 5% talent to support LATAM strategies through a unique combination of staff augmentation and employer-of-record services.

We are assisting a U.S.-based company in expanding its engineering team with a highly skilled Full-Stack Engineer passionate about building scalable, performant, and maintainable systems using clean architecture and cloud-native practices.

What You’ll Do
Frontend Development
Develop and maintain responsive, modular Angular applications.
Build UI components using TypeScript, HTML5, CSS/LESS/SCSS, and RxJS.
Manage application state using NgRx.
Write unit tests with Jest to ensure quality and maintainability.
Optimize applications for performance, accessibility, and cross-browser compatibility.
Backend Development
Design and implement ASP.NET Core Web APIs.
Write clean, maintainable C# code following SOLID and clean architecture principles.
Build automated unit and integration tests using xUnit.
Develop efficient data-access layers with EF Core.
Collaborate on API architecture, versioning, and documentation.

Database & Data Modeling
Design relational schemas and write optimized SQL for SQL Server or PostgreSQL.
Perform strong data modeling to support complex business domains.
Work with MongoDB for NoSQL use cases.
Optimize queries and ensure data integrity.

Cloud & AWS
Deploy and manage applications using AWS EC2, S3, Lambda, and related services.
Implement event-driven architectures with SNS/SQS.
Configure API Gateway, IAM, and monitoring via CloudWatch.
Ensure scalability, security, and cloud best practices.

DevOps & Tooling
Containerize applications using Docker.
Build and maintain CI/CD pipelines.
Use Git with collaborative branching strategies.
Work closely with DevOps teams to ensure reliable deployments.

Required Skills & Qualifications
Strong experience with Angular (v10+) and TypeScript.
Deep understanding of RxJS, Observables, and reactive patterns.
Hands-on experience with NgRx or similar state management libraries.
Expertise in ASP.NET Core Web API and RESTful service design.
Solid command of C#, .NET ecosystem, and architecture best practices.
Strong experience with SQL databases and query optimization.
Familiarity with MongoDB and document-based data modeling.
Hands-on experience with AWS (compute, storage, eventing, security).
Experience with Docker, CI/CD pipelines, and DevOps tooling.
Proficiency with Jest and xUnit.
Ability to write clean, testable, well-documented code.
Strong problem-solving skills and experience working in agile teams.
English proficiency at C1 level (written and verbal).

Preferred Qualifications
Experience with Domain-Driven Design (DDD).
Knowledge of microservices architecture.

Perks @Ubiminds
Work with U.S.-based product teams.
Remote-first culture + MacBook provided.
English lessons, tech talks, referral bonus, and learning initiatives.
Full back-office support: HR, career guidance, and admin services.

👉 Apply now and join an international team building cloud-native, scalable solutions with modern engineering practices.