Senior Full Stack Developer
Summary
Builds full-stack web and mobile apps using .NET Core 8, Angular, and Flutter, deploys on Azure/AWS, and leads code reviews and DevOps 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.
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.