Full Stack Engineer
Job Description
About Sierra Studio
When you apply to Sierra, you join an ecosystem. We specialize in connecting talented Brazilian professionals with exciting career opportunities in a highly-vetted small community of growing companies in the US. Applying to Sierra seamlessly integrates you into this ecosystem, granting automatic eligibility for all relevant opportunities we offer.
About our hiring partner
Our hiring partner is building a brighter future for senior living. Their data-driven platform empowers owners, operators, investors, and all stakeholders in the senior housing ecosystem to make smarter, more impactful decisions—maximizing the ability to house our nation’s elderly with dignity. Their Vision’s team is dedicated to solving complex challenges for their customers with elegant, groundbreaking technology.
Your Role
As a Software Engineer, you’ll play a hands-on role in designing, building, and maintaining web applications that power the core platform. This is an individual contributor position where you’ll collaborate closely with a talented engineering team, turning user needs into technical solutions that make a real impact in senior living.
Key Responsibilities
Build and maintain robust web applications using C#, .NET 8+, TypeScript, and Angular 15+
Debug and optimize existing code to improve reliability and performance
Identify, communicate, and mitigate technical risks and issues
Collaborate with fellow developers to deliver full stack solutions
Provide technical support to internal stakeholders
Report on project progress and key developments to senior team members
Plan and implement end-to-end approaches for new features and enhancements
Required Skills & Qualifications
Minimum 3 years’ experience as a C# programmer or software engineer
Strong hands-on experience with C#, .NET (Core/8+), and Visual Studio/VSCode
Proficiency with Angular (15+), TypeScript, and full stack development principles
Experience working with SQL-based databases such as MSSQL and PostgreSQL
Outstanding analytical and problem-solving skills
Excellent written and verbal communication in English
Ability to work independently and complete projects with minimal supervision
Naturally curious, proactive, and motivated to solve complex problems
Bonus Points
Experience with Azure DevOps
Relevant licenses or certifications
Education
Bachelor’s degree in Computer Science, Engineering, or equivalent work experience
Work Environment & Perks
100% remote position – work from anywhere in Brazil!
Flexible, inclusive, and collaborative environment
Mission-driven team with real-world impact
Company Information
Location: Not specified
Type: Not specified