Senior Full Stack Engineer – .NET / Angular (546)
Senior Full Stack Engineer – .NET / Angular
Remote · Full-time
About Ubiminds
Ubiminds is a GPTW-certified, people-first company specializing in partnering with American software product companies to elevate their development teams by connecting top talent from Brazil with innovative U.S. companies. We provide a unique blend of staff augmentation and employer-of-record services.
We are currently assisting a U.S.-based technology company in search of a Senior Full Stack Engineer to contribute to the development of secure, scalable, and high-performing SaaS applications. In this role, you will engage in hands-on software development, architectural design, troubleshooting, and the incorporation of AI-powered engineering practices.
Challenge
We are seeking a Senior Full Stack Engineer who thrives on constructing contemporary SaaS applications and is willing to take on the responsibility of the entire software development lifecycle.
This position is ideal for an individual who possesses profound technical proficiency along with an engineering mindset, revels in solving intricate problems, and has a strong dedication to delivering top-notch software. You will play a key role in shaping application architecture, optimizing performance, and implementing modern development workflows, all while harnessing AI-powered tools to expedite software deployment.
You will be working in a collaborative setting where engineering excellence, Shift-Left practices, and ongoing enhancement are fundamental components of the team's ethos.
Your Responsibilities
- Craft, enhance, and maintain scalable SaaS applications using C#, .NET, Angular, and SQL Server.
- Develop new features and improve existing applications with a keen emphasis on performance, security, and sustainability.
- Engage in architecture and technical design conversations to help define scalable solutions and engineering standards.
- Design and refine relational databases, stored procedures, indexing methods, and SQL performance.
- Create and manage RESTful APIs while contributing to contemporary API architectures.
- Troubleshoot production incidents, pinpoint root causes, and continuously enhance application dependability.
- Produce unit and integration tests to ensure top-tier software delivery.
- Collaborate closely with Product, Engineering, and Architecture teams across the development process.
- Operate in a Shift-Left environment, assuming ownership from implementation to testing and production support.
- Leverage AI-driven development tools like GitHub Copilot, Cursor, Claude Code, and similar technologies to enhance productivity and software quality.
Required Skills & Qualifications
- Minimum of 5 years of professional experience in web application development.
- Profound proficiency in C#, .NET ecosystem, Angular, and SQL Server.
- Background in managing relational databases, stored procedures, and optimizing SQL performance.
- Excellent troubleshooting, debugging, and performance enhancement skills.
- Hands-on experience in writing unit and integration tests.
- Comfortable operating in Shift-Left development environments.
- Self-motivated professional with a strong sense of ownership.
- Outstanding collaboration and communication capabilities.
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field or equivalent practical experience.
- English fluency at C1 level (both written and spoken).
Nice to Have
- Robust knowledge of Microsoft SQL Server indexing and query optimization.
- Experience with AWS or other cloud platforms such as EC2, S3, SES, etc.
- Familiarity with GraphQL.
- Background in enterprise-level SaaS applications.
- Understanding of HTML and CSS for conventional web applications.
- Encounter with AI-supported development tools and coding agents like GitHub Copilot, Cursor, Claude Code.
- Knowledge of contemporary AI concepts, including Large Language Models (LLMs), Model Context Protocol (MCP), and Retrieval-Augmented Generation (RAG).
Team & Environment
- Dynamic engineering team dedicated to constructing enterprise SaaS products.
- Emphasis on ownership, quality, and continuous enhancement within the culture.
- Implementation of modern engineering practices utilizing Shift-Left development and AI-driven workflows.
- Opportunity to contribute to architecture resolutions while remaining hands-on in software development.
- Fast-paced environment valuing innovation, collaboration, and technical excellence.
Why Join
- Contribute to developing scalable SaaS applications using cutting-edge technologies and cloud-based infrastructures.
- Collaborate with international engineering teams to address challenging technical issues.
- Gain firsthand exposure to AI-fueled software development and contemporary engineering techniques.
- Comprehensive support from Ubiminds, including career guidance and administrative services.
- Remote-first ethos with excellent prospects for international career advancement.
