ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

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

Ubiminds

Remote Remote permanent

Posted: January 14, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

A Full-Stack Engineer with expertise in Angular and .NET Core is required to develop scalable, performant, and maintainable systems using clean architecture and cloud-native practices.

Job Description

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.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply