Job Openings Senior/Mid Full-Stack Developer (.NET/Azure/Angular/React/Vue)

About the job Senior/Mid Full-Stack Developer (.NET/Azure/Angular/React/Vue)

Location-Type: Remote (Global)

Role Overview: As a Senior Full-Stack Developer, you will be instrumental in designing, developing, and deploying robust and scalable applications that underpin our platform. This pivotal role contributes to mission-critical projects that enable a truly global and transparent workforce, working across the full software development lifecycle.

Key Responsibilities:

  • Lead the design and development of complex features and applications using .NET and Azure.
  • Develop and optimize back-end services using .NET (C#, .NET Core).
  • Leverage Microsoft Azure services for cloud-native development, deployment, and management.
  • Build responsive user interfaces using Angular, React, or Vue.js.
  • Collaborate with product managers, UX/UI designers, and other engineers.
  • Mentor junior developers and promote best practices.
  • Participate in architectural discussions and troubleshoot production issues.

Required Skills & Experience:

  • 5+ years of professional experience in full-stack software development.
  • Expertise in .NET (C#, .NET Core) and building RESTful APIs/microservices.
  • Proven experience with Microsoft Azure services for cloud application development and deployment.
  • Strong proficiency in at least one modern JavaScript framework: Angular, React, or Vue.js.
  • Experience with relational databases (e.g., SQL Server, Azure SQL Database).
  • Familiarity with CI/CD pipelines and DevOps practices (e.g., Azure DevOps).
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional experience.