Full Stack Product Engineer

Definity First Logo

Definity First

πŸ“Remote - Worldwide

Summary

Join Blitz, a dynamic software solutions company, as a remote Full Stack Product Engineer based in Mexico. With 5+ years of IT experience, you will lead the design and development of innovative, cloud-based applications using Azure and other modern technologies. You will collaborate with cross-functional teams, mentor junior engineers, and ensure high-quality software delivery through CI/CD pipelines. This role requires expertise in .NET Core, C#, Python, Docker, Kubernetes, and database management. Advanced English proficiency is essential.

Requirements

  • 5+ years of experience in IT, including software architecture, development, and cloud infrastructure
  • Advanced expertise in Azure, with experience deploying and managing PaaS/IaaS solutions
  • Strong knowledge of .NET Core, C#, and Python for backend development and integration
  • Hands-on experience with Docker and Kubernetes for application containerization and orchestration
  • Proficient in database management, including SQL Server and MongoDB
  • Experience setting up CI/CD pipelines using Azure DevOps, Jenkins, and other automation tools
  • Familiarity with front-end frameworks like Angular or similar technologies
  • Excellent problem-solving and analytical skills
  • Strong leadership abilities, with experience mentoring teams and managing technical projects
  • Advanced English
  • Computer Science/Information Technology Bachelor's Degree or equivalent

Responsibilities

  • Lead the design, prototyping, and development of innovative products and features, ensuring alignment with business objectives
  • Architect and deploy scalable, cloud-based solutions using Azure and other modern tools
  • Develop and maintain backend systems, APIs, and standalone services using .NET Core, Python, and Node.js
  • Manage and optimize databases, including SQL Server and MongoDB, to ensure high performance and reliability
  • Containerize and orchestrate applications using Docker and Kubernetes
  • Collaborate with stakeholders to define technical solutions that meet user requirements and business needs
  • Implement CI/CD pipelines to streamline deployments and ensure high-quality software delivery
  • Diagnose and resolve technical challenges, implementing solutions to improve performance and reliability
  • Stay up-to-date with emerging technologies to ensure products remain competitive and innovative
  • Mentor and lead cross-functional teams, fostering a collaborative and productive work environment

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs