Fullstack Engineer ()

Opswat

Not Interested
Bookmark
Report This Job

profile Job Location:

Ho Chi Minh City - Vietnam

profile Monthly Salary: Not Disclosed
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

Job Summary

We areseekinga highly skilled and experiencedMiddle Full Stack Developerwith deepexpertisein Python / .NETcore. You will be a member of our engineering team responsible for designing developing and deploying robust scalable and high-performance web applications. The ideal candidate is a proactive problem-solver who can take ownership of the entire development lifecycle from conceptualization to deployment and maintenance

Role Summary

You will deliver end-to-end features (frontend backend) lead technical decisions improve scalability and reliability and handleAWSdDevOps responsibilities (CI/CD infrastructure monitoring incident response). Additionally you will applyAI-assisted development (vibe coding)using tools likeCursor Codex and Claudeto speed up implementation testing refactoring and documentationwhilemaintainingstrong engineering discipline.

Key Responsibilities

Product & Engineering Delivery

  • Build andmaintainbackend services usingPython(FastAPI/Django) and.NET ( Core).
  • Deliver frontend features usingHTML &Javascriptand/orReact(or the platforms current stack).
  • Design and evolveRESTAPIs integrate third-party services (SSO email analytics etc.).
  • Implement secure auth flows (OAuth2/OIDC JWT) RBAC for learners/admins/instructors.

Architecture & Quality

  • Drive architecture decisions: service boundaries data modeling caching background jobs scalability patterns.
  • Establish and enforce engineering best practices: code reviews testing strategy CI gates observability documentation.
  • Improve performance: database query optimization caching async processing andfrontendperformance.
  • Mentor engineers and raise team execution quality.

AWS DevOps & Platform Operations

  • Own deployments and production reliability on AWS across environments.
  • Maintain CI/CD pipelines (Argo CD) with automated tests and safe deployments.
  • Manage infrastructure withIaC:Terraform / CloudFormation.
  • Operate AWS services as needed:
  • Compute/containers:EC2 / ECS / EKS / Lambda
  • Data:RDS (PostgreSQL/MySQL) S3 optional DynamoDB/ElastiCache
  • Networking: VPC Security Groups ALB/NLB Route53
  • Observability: CloudWatch dashboards/alarms/logs/traces
  • Participate in incident response RCA postmortems and preventive improvements.

AI-Assisted Development (Vibe Coding) Responsibilities

  • UseCursor / Codex / Claude(and similar AI tools) to accelerate:
  • Feature scaffolding refactoring and code generation
  • Writing unit/integration tests and improving coverage
  • Debugging and log-driven troubleshooting
  • Creating technical documentation ADRs runbooks
  • Generating migration scripts API clients and tooling
  • Validate AI-generated output rigorously:
  • Ensure correctness security maintainability and performance
  • Enforce coding standards and architecture consistency
  • Avoid introducing license/security risks or leaking sensitive data
  • Contribute to team practices for AI usage:
  • Prompt patterns review checklist guardrails and reusable templates

Requirements (Must have)

  • 3 yearsof software engineering experience delivering full-stack systems in production.
  • Strong hands-on experience with:
  • Pythonbackend development (FastAPI/Django/Flask)
  • .NET / C#( Core Web API background services)
  • Solid frontend experience withReact(or equivalent) and TypeScript/JavaScript.
  • Strong knowledge ofSQL databases(PostgreSQL/MySQL) schema design indexing querytuning.
  • Production experience withAWS: deployments monitoring scaling security basics (IAM least privilege).
  • Proficient withDockerand working knowledge ofECS/EKS(or similar).
  • Strong ownership: ability to lead technical decisions break down work deliver reliably.
  • Experience using AI coding tools (Cursor/Codex/Claude)in real projects to improve development velocity and quality.
  • Completetasks asassigned by the Line Manager.

Nice to have

  • Experience withLMS / e-learning platforms(quizzes grading certification analytics).
  • Experience withSSO/OIDC SCORM/xAPI(if applicable).
  • Event-driven systems and queues (SQS/SNS/RabbitMQ).
  • Caching (Redis)search(Elastic) CDN (CloudFront).
  • Experience mentoring and improving engineering processes.

Tech Stack (adjust to actual platform)

  • Backend:Python (FastAPI/Django).NET ( Core)
  • Frontend:React/TypeScript HTML/Javascript
  • Data:PostgreSQL/MySQL Redis (optional)
  • Infra:AWS (ECS/EKS/EC2 RDS S3 CloudWatch ALB Route53)Azure (optional)
  • Source Control:BitBucket Azure GitHub
  • IaC:CloudFormation
  • CI/CD:ArgoCD
  • AI Tools:Cursor / Codex / Claude(prompting review guardrails)

Required Experience:

IC

Job SummaryWe areseekinga highly skilled and experiencedMiddle Full Stack Developerwith deepexpertisein Python / .NETcore. You will be a member of our engineering team responsible for designing developing and deploying robust scalable and high-performance web applications. The ideal candidate is a p...
View more view more

Key Skills

  • Entity Framework
  • MVC
  • Wcf
  • .NET
  • ASP.NET
  • Microsoft SQL Server
  • C#
  • Visual Studio
  • TFS
  • ADO.NET
  • JavaScript
  • Visual Basic

About Company

Company Logo

Enhance your critical infrastructure cybersecurity with OPSWAT's next-gen solutions, products, & technologies designed to protect the world.

View Profile View Profile