Fullstack Developer
Skal:C#FlutterGitDockerCloudBackendFullstackMobileAISecurity
- Develop, maintain, and enhance existing applications, including Health Mobile Application, Health CMS, Hotline Application, ActivityLog System, and Care General Insurance System.
- Perform application migration from legacy frameworks to newer technologies.
- Develop and maintain web applications, backend services, APIs, and middleware systems.
- Develop and enhance mobile applications for Android and iOS using Flutter & Dart.
- Perform application monitoring, troubleshooting, debugging, deployment, updates, and maintenance.
- Handle mobile application release management and publishing to Google Play Store and Apple App Store.
- Manage system integration projects with Core Systems and other related applications.
- Develop new applications, features, and reports based on business and user requirements.
- Implement AI solutions in business workflows, including Agentic AI and integration with existing systems.
- Conduct periodic application security enhancements to ensure system security, performance, and code quality.
- Maintain technical documentation, application versioning, administration, and monthly project status reports.
- Bachelor's Degree (S1) in IT, Computer Science, or related fields.
- Minimum 6 years of experience in application development, maintenance, and system integration.
- Strong proficiency in C#, ASP.NET Core / .NET Core MVC, OOP, and Entity Framework/Core.
- Experienced in API development, system integration, and full-stack development.
- Experienced in Flutter & Dart for Android and iOS application development.
- Proficient in SQL Server, including query optimization, stored procedures, and database management.
- Good understanding of application security, secure coding practices, OWASP Top 10, and application performance.
- Familiar with Firebase, GitHub, Docker, Cloud Services, and SAST tools (SonarQube, Veracode) is an advantage.
- Understanding of AI/Agentic AI, LLM, RAG, and AI integration with existing systems is an advantage.
- Experience in Health or General Insurance System development is an advantage.
- Good English communication, problem-solving, documentation, and project management skills.
- Able to work independently or in a team, work under pressure, and meet project deadlines.