
OVD037 - SENIOR FULLSTACK ENGINEER (FRONTEND-FOCUSED)

OVD037 - SENIOR FULLSTACK ENGINEER (FRONTEND-FOCUSED)
IT
Senior
Remote
Full-time
Responsibilities
We are looking for a Senior Full-stack Engineer with a strong frontend focus to help build and evolve our next-generation security and identity management products.
You will work closely with product, design, and engineering teams to deliver intuitive, scalable, and secure user experiences while contributing to backend services and integrations. This is a hands-on product engineering role where you will have significant ownership over technical decisions, product quality, and development practices.
AI-native development is a core part of how we build software. We expect engineers to actively leverage AI tools throughout the development lifecycle to improve productivity, accelerate delivery, and maintain high-quality engineering standards.
Frontend Development:
Design, develop, and maintain modern web applications using React, Next.js, and TypeScript.
Build responsive, accessible, and high-performance user interfaces.
Develop reusable components and shared UI patterns to improve consistency and maintainability.
Collaborate with designers to translate product requirements into intuitive user experiences.
Optimize application performance, usability, and scalability.
Full-stack Development:
Develop and maintain backend services, APIs, and integrations using Python.
Design and implement RESTful APIs and server-side business logic.
Collaborate on system architecture and technical design decisions.
Ensure applications are secure, reliable, and maintainable.
Participate in troubleshooting, debugging, and production support when needed.
AI-Native Development:
Use AI development tools such as Claude Code, Cursor, Windsurf, GitHub Copilot, or similar tools throughout daily development activities.
Leverage AI-assisted workflows for implementation, testing, debugging, documentation, and code review.
Apply critical engineering judgment to validate AI-generated code and maintain production quality.
Continuously improve personal and team productivity through AI-enabled development practices.
Engineering Excellence:
Write clean, maintainable, and well-tested code.
Participate in peer code reviews and technical discussions.
Contribute to automated testing and CI/CD pipelines.
Help improve engineering standards, development processes, and technical documentation.
Stay up to date with modern frontend, cloud, and AI-assisted development practices.
Cross-Functional Collaboration:
Work closely with product managers, designers, QA engineers, and other developers.
Participate in sprint planning, estimation, and technical discussions.
Contribute ideas that improve both product quality and engineering efficiency.
Communicate technical concepts clearly to stakeholders when needed.
Requirements
4-6 years of professional software engineering experience.
Strong experience building modern web applications using React, Next.js, and TypeScript.
Solid experience developing backend services using Python frameworks such as FastAPI, Django, or Flask.
Strong understanding of frontend architecture, component-based development, state management, and application performance optimization.
Experience integrating frontend applications with RESTful APIs.
Experience with relational databases such as PostgreSQL, MySQL, or SQL Server.
Experience working with AWS or similar cloud platforms.
Experience with Git, CI/CD pipelines, and modern software development workflows.
Strong debugging, problem-solving, and analytical skills.
Ability to work independently in a remote environment.
Good written and verbal English communication skills.
Preferred qualifications:
Experience in cybersecurity, identity management, access control, or enterprise software products.
Experience working with authentication and authorization technologies such as OAuth2, OpenID Connect, SAML, or Single Sign-On (SSO).
Familiarity with Microsoft Entra ID (Azure Active Directory) or Active Directory environments.
Experience building SaaS products serving enterprise customers.
Experience with design systems and reusable component libraries.
Experience with automated testing frameworks such as Playwright, Cypress, Jest, or Pytest.
Experience working in AI-first or AI-native engineering environments.
Benefits
Working location: Remote full-time (Vietnam time)
Salary range: USD 2,200 – 2,500 gross
Infomation
Offered Salary
2,200 $ - 2,500 $
Skills

