Senior Fullstack Developer: React & .NET – LATAM

Latin America

About Distillery

Distillery is a high-growth technology services company specializing in end-to-end custom software development and IT staffing for startups, small and mid-size businesses, and enterprises. We help our clients to imagine, design, engineer and deliver business-defining software and digital experiences whether they’re looking for a fully managed team, scalable workforce or individual engineers.

Distillery Tech is committed to diversity and inclusion. We actively seek to cultivate a workforce that reflects the rich tapestry of perspectives, backgrounds, and experiences present in our society.  In our recruitment efforts, we are dedicated to promoting equal opportunities for all candidates, regardless of race, ethnicity, gender, sexual orientation, disability, age, or any other dimension of diversity.

 

About the position

As a Full Stack Developer you will work on new technologies and find ways to meet our customers’ needs and make it easy for them to do business with us. You will be a part of a team to resolve a diverse range of complex problems and regularly lead multiple, technically complex, large-scale projects.
 

Responsibilities

  • Design, develop, and deploy end-to-end web applications on the Microsoft Azure platform, leveraging Azure services and tools.

  • Collaborate with cross-functional teams to gather requirements, architect solutions, and deliver high-quality software applications.

  • Develop front-end components using modern web technologies such as HTML, CSS, and JavaScript, ensuring responsive and user-friendly interfaces.

  • Implement server-side logic and back-end services using Azure-supported technologies like Azure Functions, Azure App Service, or Azure Kubernetes Service (AKS).

  • Integrate applications with Azure services like Azure SQL Database, Azure Cosmos DB, Azure Blob Storage, or Azure Cognitive Services.

  • Ensure high availability, scalability, and security of applications by leveraging Azure's infrastructure and security features.

  • Implement API development and integration using Azure API Management or Azure Functions, enabling seamless data exchange and integration with other systems.

  • Optimize application performance through proper caching, data retrieval, and query optimization techniques.

  • Collaborate on architectural decisions, participate in code reviews, and adhere to coding standards and best practices.

  • Implement and automate deployment processes using Azure DevOps or similar CI/CD tools to ensure efficient and reliable software releases.

  • Monitor application performance, diagnose issues, and implement necessary improvements to optimize the performance and reliability of Azure-hosted applications.

  • Stay up to date with Azure services, tools, and industry trends to recommend and implement innovative solutions.
     

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).

  • Proven experience as a Full Stack Engineer, with a focus on Microsoft Azure technologies.

  • Strong proficiency in front-end technologies such as HTML, CSS, JavaScript, and front-end frameworks like React, Angular, or Vue.js.

  • Experience with back-end development using Azure-supported technologies such as Azure Functions, Azure App Service, or AKS.

  • Proficiency in at least one server-side language like C#, Java, or Node.js.

  • Knowledge of Azure PaaS services such as Azure SQL Database, Azure Cosmos DB, Azure Blob Storage, Azure Cognitive Services, etc.

  • Familiarity with Azure DevOps, including source control, build pipelines, and release management.

  • Understanding of security best practices and experience implementing security measures in Azure-hosted applications.

  • Strong problem-solving skills, attention to detail, and the ability to work in a collaborative team environment.

  • Azure certifications such as Azure Developer Associate or Azure Solutions Architect is a plus.
     

Why You’ll Like Working Here

  • The ability to work on and partner with multi-national teams that are committed to our core values: Unyielding Commitment, Relentless Pursuit, Courageous Ambition, and Authentic Connection.

  • A generous, competitive compensation package for exceptional performers, as well as a generous vacation package and competitive benefits plan

  • Remote working environment

  • Professional and personal development