O

Full-stack Engineer (React, Python)

Opswat
Full-time
On-site
Ho Chi Minh City, SG, Vietnam
Developer

 The Position

OPSWAT is looking for a qualified Full-stack developer to join our My OPSWAT team. You will be responsible for building and scaling our Go-To-Market and commercial systems for hyper growth. You should be able to design, integrate, develop and maintain applications. Ultimately, you should be able to create a functional and attractive digital environment for our company, ensuring a great user experience.

What You Will Be Doing: 

  • Being part of overall architecture and key components design for the current.
  • Implementing tasks from the UI to the backend and database.
  • Independently track down and solve flaws in functionality. 
  • Test and document your code, create diagrams.
  • Critical analysis and optimization of the current codebase.
  • Work on a live production environment while maintaining 99.99% uptime.
  • Use your expertise to train and mentor junior members of the team.
  • Keepup to date with modern development technologies and methodologies.
  • Motivate the product team to go above and beyond with continuous delivery and innovation.
  • Ability to articulate the design process and decisions through great written and verbal communication skills.
  • Strong troubleshooting and performance tuning skills.

What We Need from You: 

  • 3+ years of experience with ReactJS framework.
  • 2+ years of backend development experience using Python (and optionally Java or Node.js).
  • Experience developing and consuming Rest API, GraphQL.
  • Experience working with SQL and NoSQL databases.
  • Outstanding communication skills, experience incollaboration withengineer teamsin multiple countries.
  • Previous experience in Fullstack development.
  • Experience with agile development, rapid release cycles, and supporting customer-oriented solutions.
  • Experience working on event based distributed systems and microservice architecture.
  • Experience working with SAML 2.0 Authenication.
  • Experience working with Linux, Docker.
  • Familiarity with Git and branching models.
  • Good English communication.

It Would Be Nice If You Had: 

  • Experience with Cloud environment: AWS or/and GCP.
  • Experience with CI/CD.
  • Experience with Unit/E2E testing framework .
  • Experience with Jira, Confluence.