Wata

Hai Au Building, 39 Truong Son, TP Hồ Chí Minh

Company Size : 25-99

View more

Job Summary

25-99

Outsourcing

Việt Nam

Tech Lead

Wata

Tan Binh, TP Hồ Chí Minh

  • Team Leader/Supervisor
  • Full Time
  • Negotiable
  • Posted:25/11/2023
  • 1

Job description

Overview of job

WATA is actively looking for a Lead/Technical Architect who has experience in NodeJS/ReactJS to join our dynamic development team. Joining us, you will have a chance to work with our proactive and talented people, and you will have a chance to work directly with our clients from North America, Singapore, Japan, Korea, and Australia…

5 reasons to join our company:

  • Work with young and talented engineers with great teamwork.
  • Will be proud of producing software applications that millions of people are using every day.
  • A long-term project with top clients in the world.
  • Very attractive salary and annual salary review.
  • Opportunity for working overseas.

Job Requirement

REQUIREMENT:

  • Bachelor's degree (Computer Science/Information Technology/Electronics & Communication/ Information Science/Telecommunications)
  • Minimum 5 years of hands-on working experience in designing and developing applications using Node.js and one of frontend frameworks like ReactJS.
  • Strong at NextJS or PostgresSQL, TypeOrm, Typescript, firebase and graphQL client.
  • Experience in working relational and non-relational databases.
  • Experience in authentication protocols (OAuth2 and JWT).
  • Familiar with agile practices such as Scrum or Kanban.
  • Experience in developing end-user applications.
  • Able to write well-structured and maintainable code.
  • Experienced with Restful API & GraphQL, you know how to set up it in both client and server side and guide the development team to follow your footprint.
  • Advanced knowledge of JavaScript Profiling, Debugging, Code Quality tools.
  • Familiar with development practices like Branching Strategy, Code Review, Coding Conventions, CI/CD (don’t need to know how to write a YAML file, but you need to know how the CI works to build and deploy applications).
  • Experienced in 1 public cloud provider (AWS is preferred).
  • Basic knowledge of Docker containers.
  • Knowledge in software architecture including monolithic, serverless, microservices (you know what they are and when to use them).
  • In-depth understanding of different phases of software development lifecycle (you have hands - on experience in end-to-end software development lifecycle).

NICE TO HAVE:

  • Experience in Serverless framework is a BIG PLUS.
  • Ability to lead or coordinate a small team of 3-5 developers; coaching, reviewing code, informal training.
  • Any cloud certification is a plus (AWS Solutions Architect).
  • Knowledge in hybrid mobile development (flutter or ionic) is a plus (not required).
  • Experienced in running web application performance and security (OWASP 10).

OTHER SKILLS:

  • Have a strong sense of ownership, open-minded and eager to learn
  • Having a production mindset and good problem-solving.
  • English: minimum level is good at reading and writing; strong verbal communication is a BIG plus.
  • Can-do-attitude and put the goals of the team before your own prestige.
  • You are able and hungry to take on a lot of responsibility.
  • Eager to learn new technologies.

Languages

  • English

    Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate

Technical Skill

  • JavaScript
  • NodeJS
  • ReactJS
  • PostgreSQL
  • TypeScript
  • Docker
  • AWS
  • Firebase
  • GraphQL
  • JWT
  • Microservices
  • RESTful API
  • OAUTH2
  • Serverless
  • NextJS
  • CI/CD

COMPETENCES

  • Problem Solving Skills
  • Communication Skills
  • Proactive
  • Scrum
  • Kanban
  • Responsible