Mô Tả Công Việc
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.
Yêu Cầu Công Việc
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.
- You are able and hungry to take on a lot of responsibility.
Hình thức
Quyền Lợi
- Free snack-drink
- Working time: 9AM-6PM (Monday-Friday), to some extent flexible working hours.
- Competitive salary package with 13th monthly salary and a good long-term
- Performance bonus.
- Support onsite fee with two-way airline tickets if customer requires.
- Friendly, professional, and open working environment.
- Premium Health Insurance package for you
- Opportunities to improve English skills within an international team – English is an official language.
- Opportunities to gain hands-on experience in cutting-edge technologies.
- You will become the key members of WATA as WATA is growing faster and bigger now.
- Guaranteed permanent employment and career development.
- Skills up plan with Tech talk, soft skill talk, English club, working process training.
- Company trip yearly.
"More than just a job, WATA is the right place to inspire your work & life"