All jobs
UbimindsEngineering
Senior Software Engineer – .NET / Angular (502)
Remote (Global)Posted 2 days ago
The role is for a Senior .NET Full Stack Engineer with 8+ years of experience, working on scalable enterprise SaaS applications using .NET and Angular. The position involves full-stack development, cloud-native architecture, and modern engineering practices within a global, innovative environment.
Location: Remote (Global)
Responsibilities
- Design and develop scalable backend services using C# and .NET
- Build modern frontend applications using Angular 16+ or similar frameworks
- Design and implement REST APIs and service integrations
- Work with relational databases such as SQL Server or PostgreSQL, focusing on query optimization and performance tuning
- Implement JSON-based configurations and dynamic UI generation
- Work with NoSQL databases, particularly Amazon DocumentDB
- Develop high-quality code following Shift Left engineering practices
- Write unit tests and integration tests to ensure system reliability
- Troubleshoot performance issues, production bugs, and system bottlenecks
- Collaborate with distributed teams across engineering, product, and architecture
- Adopt AI-assisted development tools such as GitHub Copilot, Cursor, or Claude Code
- Participate in architecture discussions, technical reviews, and continuous improvement initiatives.
Requirements
- 8+ years of professional software engineering experience
- Strong expertise in C# and the .NET ecosystem
- Solid experience with Angular (16+) or other modern frontend frameworks
- Experience building cloud-based applications using AWS or other major cloud providers
- Hands-on experience with Entity Framework
- Strong experience with relational databases such as SQL Server or PostgreSQL
- Experience with query optimization and database performance tuning
- Experience working with JSON data models and dynamic UI configurations
- Experience with NoSQL databases, preferably Amazon DocumentDB
- Strong troubleshooting and debugging skills
- Experience implementing unit testing and integration testing
- Experience working in Shift Left development environments
- Ability to deliver high-quality code with low defect rates
- Strong English communication skills
- Collaborative mindset with ownership mentality
Benefits
- Remote-first policy with support for a MacBook
- Access to growth opportunities through tech talks, chapter meetings, and remote happy hours
- Free English lessons with a native speaker
- Candidate referral bonus program
- Option to work from Florianópolis headquarters with massages, snacks, and games
Additional Information
- The role is part of a global engineering team building SaaS platforms supporting enterprise applications.
- The environment emphasizes modern development practices, cloud architectures, and AI-powered workflows.
- The company culture focuses on people-first values, continuous improvement, teamwork, honesty, and high-quality service.
Skills & Tags