freehire launches on Product Hunt on 26 August.

Follow →

Senior Full Stack Developer

Open 24d

Summary

Designs and builds full-stack applications using .NET Core 8, Angular, and Flutter, with cloud services on Azure/AWS and MS SQL Server, while mentoring junior developers and enforcing best practices.

Roles & Responsibilities:

  • Architect & Build end‑to‑end solutions using .NET Core 8 for backend services and Angular for responsive web front‑ends.
  • Develop & Maintain cross‑platform mobile applications with Flutter, ensuring code quality and performance.
  • Design, Implement, and Optimize relational data models and stored procedures in MS SQL Server; manage migrations and performance tuning.
  • Leverage Cloud Services (e.g., Azure, AWS) for hosting, CI/CD pipelines, serverless functions, containers (Docker/Kubernetes), and monitoring.
  • Collaborate with product owners, UX designers, and QA engineers to translate business requirements into technical specifications.
  • Mentor & Review code for junior developers, enforce best practices, and champion automated testing (unit, integration, UI).
  • Monitor & Troubleshoot production issues, implement robust logging and alerting, and ensure high availability and disaster recovery.
  • Stay Current with emerging technologies and industry trends; propose innovative solutions that add value to the product roadmap.

Requirements:

  • Bachelor’s degree in Computer Science or a closely related field (or equivalent practical experience).
  • Minimum 5 years of professional software development experience with a focus on cloud‑based solutions.
  • Candidate who know .NET Core 8(C#) - Angular (v12+) - Flutter (Dart) - MS SQL Server (design, T‑SQL, performance tuning) - Cloud platforms: Azure/ AWS / CI/CD), Git(branching & PR workflow), Docker/Kubernetes, Azure DevOps / GitHub Actions, RESTful APIs, Agile/Scrum methodology are advantages
  • Strong problem‑solving mindset, excellent communication, ability to work independently and within a team, and a commitment to continuous learning.
  • Experience with micro‑service architecture and API gateways.
  • Knowledge of CI/CD automation using Terraform or ARM/CloudFormation templates.
  • Familiarity with unit‑testing frameworks (xUnit, Jest, Flutter test).
  • Exposure to DevOps monitoring tools (Azure Monitor).
  • Prior mentorship or technical lead experience.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available