Senior Fullstack Engineer
Explore a dynamic work environment that fosters growth and collaboration. Join our team of experienced professionals who share your passion for innovative technology.
About the Role
As a Senior Fullstack C#/Angular Engineer, you will be responsible for building and maintaining scalable applications, optimizing performance, and managing Azure/on-premise deployments.
* Design and develop new features in collaboration with the product team.
* Troubleshoot and resolve production issues to ensure system stability.
* Collaborate with the team to define product direction and technical strategy.
* Prepare the application for concurrency and scalability scenarios.
* Optimize Azure resources to handle user load efficiently.
* Deploy applications on Azure or on-premise servers.
* Document technical components and system architecture.
* Build and maintain CI/CD pipelines to automate deployment and testing processes.
Required Skills and Qualifications
* Bachelor's Degree in Computer Science, Engineering, or a related field.
* 5+ Years of experience working with .NET/C#.
* 5+ Years of experience working with Angular.
* Proficiency in SQL.
* Hands-on experience developing and consuming REST APIs.
* Knowledge of Entity Framework.
* Experience with Microsoft Azure.
* Understanding of IIS (Internet Information Services).
* Advanced English Level is required for this role, as you will work with US clients.
Benefits
* Competitive USD salary – We value your skills and contributions.
* 100% remote work – While you can work from anywhere, you're always welcome to connect with teammates and grow your network at our coworking spaces across LATAM.
* Paid time off – Take the time you need according to your country's regulations, all while receiving your full salary.
* National Holidays celebrated – Take time off to celebrate important events and traditions with loved ones, fully embracing your culture.
* Sick leave – Focus on your health without the stress.
* Refundable Annual Credit – Spend it on the perks you love to enhance your work-life balance.
* Team-building activities – Join us for coffee breaks, tech talks, and after-work gatherings to bond with your Nearsure family and feel part of our vibrant community.
* Birthday day off – Enjoy an extra day off during your birthday week to celebrate in style with friends and family.
How You'll Contribute
* Design and develop new features in collaboration with the product team.
* Troubleshoot and resolve production issues to ensure system stability.
* Collaborate with the team to define product direction and technical strategy.
* Prepare the application for concurrency and scalability scenarios.
* Optimize Azure resources to handle user load efficiently.
* Deploy applications on Azure or on-premise servers.
* Document technical components and system architecture.
* Build and maintain CI/CD pipelines to automate deployment and testing processes.