Note: The job is a remote job and is open to candidates in USA. Ubiminds is a GPTW-certified, people-first company that partners with American software product companies to scale their development teams. They are seeking a Senior Full Stack Engineer to build secure, scalable, and high-performance SaaS applications, combining software development with architectural design and troubleshooting responsibilities.
Responsibilities
- Design, develop, and maintain scalable SaaS applications using C#, .NET, Angular, and SQL Server
- Build new features while enhancing existing applications with a strong focus on performance, security, and maintainability
- Participate in architecture and technical design discussions, helping define scalable solutions and engineering standards
- Design and optimize relational databases, stored procedures, indexing strategies, and SQL performance
- Develop and maintain RESTful APIs and contribute to modern API architectures
- Troubleshoot production issues, perform root cause analysis, and continuously improve application reliability
- Write unit and integration tests to ensure high-quality software delivery
- Collaborate with Product, Engineering, and Architecture teams throughout the development lifecycle
- Work in a Shift-Left environment, taking ownership from implementation through testing and production support
- Leverage AI-powered development tools such as GitHub Copilot, Cursor, Claude Code, and similar technologies to improve productivity and software quality
Skills
- 5+ years of professional experience developing web applications
- Strong expertise in C#
- Strong expertise in .NET ecosystem
- Strong expertise in Angular
- Strong expertise in SQL Server
- Experience working with relational databases, stored procedures, and SQL performance optimization
- Strong troubleshooting, debugging, and performance tuning skills
- Experience writing unit and integration tests
- Comfortable working in Shift-Left development environments
- Self-driven professional with a strong ownership mindset
- Excellent collaboration and communication skills
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent professional experience
- English proficiency at C1 level (written and verbal)
- Strong knowledge of Microsoft SQL Server indexing and query optimization
- Experience with AWS or other cloud platforms (EC2, S3, SES, etc.)
- Experience with GraphQL
- Experience with enterprise-scale SaaS applications
- Knowledge of HTML and CSS for traditional web applications
- Experience using AI-assisted development tools and coding agents such as GitHub Copilot, Cursor, Claude Code
- Familiarity with modern AI concepts including Large Language Models (LLMs), Model Context Protocol (MCP), Retrieval-Augmented Generation (RAG)
Benefits
- Are placed in a product-based company, with the same treatment as their full-time employees.
- Have our full back-office support, from career guidance to HR and concierge services.
- Enjoy our remote-first policy.
- Get your own MacBook.
- Have access to growth opportunities through tech talks, chapter meetings, and remote happy hours.
- Improve your English through free lessons with native English speakers.
- Participate in our Candidate Referral Program.
- Optionally use our Florianópolis office with snacks, games, and weekly massages.
Company Overview