About the Role
We are seeking a highly skilled Remote Full Stack Engineer to join our team at Ubiminds. As a Remote Full Stack Engineer, you will play a critical role in building scalable, performant, and maintainable systems using clean architecture and cloud-native practices. You will work closely with product managers and other teams to deliver customer-focused features while leveraging your expertise in modern development tools and methodologies.
What You'll Do
- Break down large or complex problems into smaller parts, design clean solutions, and implement the core framework.
- Build and maintain RESTful APIs and backend services using C#, .NET Core, Entity Framework, and Web API.
- Apply software architecture patterns like Domain-Driven Design (DDD) and CQRS to build modular and scalable systems.
- Work directly with SQL Server—designing databases, writing stored procedures, optimizing queries, and tuning performance.
- Use Entity Framework (EF Core or EF6) for ORM and data access.
- Write clean, testable, and maintainable code with proper documentation.
- Take full ownership of testing your own code—unit, integration, and performance testing—as part of a Shift Left / No QA team setup.
- Collaborate with product managers and other teams to understand requirements and deliver customer-focused features.
- Utilize AI development tools (required)—including GitHub Copilot, Claude, or similar—to assist with code generation, refactoring, documentation, and development speed.
- Deploy and manage applications using AWS EC2, S3, Lambda, and related services.
- Implement event-driven architectures with SNS/SQS and configure API Gateway, IAM, and monitoring via CloudWatch.
Requirements
- 5+ years of experience in enterprise or SaaS software development.
- Strong hands-on experience with C#, .NET Core, Web API, Entity Framework (EF Core or EF6), and Angular or other frontend frameworks.
- Proficient in SQL Server—writing queries, stored procedures, indexing, and performance tuning.
- Solid understanding of object-oriented programming, design patterns, and enterprise architecture.
- Experience with DDD, CQRS, and clean layering of business logic and data access.
- Familiarity with AWS and modern DevOps tooling, CI/CD pipelines, and Docker.
- Strong debugging and troubleshooting skills.
- Excellent communication skills (written and verbal) in English.
Nice to Have
- Experience working across multiple teams or squads.
- Exposure to event-driven architecture or messaging patterns.
- Knowledge of Microservices Architecture.
What We Offer
- Work with U.S.-based product teams.
- Remote-first culture with a 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 as a Remote Full Stack Engineer.
This role offers a unique opportunity to work remotely as a Full Stack Engineer with a focus on cloud-native solutions and modern engineering practices.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months