onsite
Senior Full Stack Developer - SAMSUNG SDS ASIA PACIFIC PTE. LTD.
Full Stack Developer
We're looking for a Full Stack Developer focused on designing and building scalable technical solutions. This senior role requires 5+ years of relevant experience.
About the role
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.