Tóm lược
- Yêu cầu kỹ thuật:
- JavaScript ,
- NodeJS ,
- AngularJS ,
- CSS ,
- OOP ,
- WebSocket ,
- API ,
- TypeScript ,
- GruntJS ,
- Jasmine ,
- Docker ,
- Architecture ,
- IONIC ,
- CI ,
- GulpJS ,
- ES6 ,
- Webpack ,
- Stylus ,
- Mocha ,
- AWS ,
- Npm ,
- VueJS ,
- Sass ,
- ReactJS ,
- Babel ,
- Jest ,
- RESTful API ,
- GraphQL ,
- CD ,
- Yaml ,
- Serverless ,
- Microservices ,
- Flutter ,
- Web App ,
- OWASP
Mô tả công việc
Tóm tắt công việc
WATA is actively looking for a Lead full-stack development (NodeJS+Angular+AWS) to join our 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 the US, Singapore, Japan, and Australia.
The reasons to join our company:
- Work with young and talented engineers with a great teamwork
- You will be proud of producing software applications that millions of people are using everyday
- A long-term project with top clients in the world
- Very attractive salary and annual salary review
- Opportunity for working overseas.
- Free snack-drink
- Competitive salary package with 13th monthly salary and a good long-term and performancebonus monthly and yearly.
- Support onsite fee with two way airline tickets if customer requires.
- 5 working days per week (Monday-Friday), to some extent flexible working hours.
- Friendly, professional and open working environment.
- Premium Health Insurance package for you
- Opportunities to improve English skills within an international team – English is an officiallanguage.
- Opportunities to gain hands-on experience in cutting-edge technologies
- You will become the key members of WATA as we 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
Yêu cầu công việc
- Minimum 5 years of hands-on working experience in designing and developing applications using NodeJS and one of frontend frameworks like Angular/ReactJS/VueJS, Angular is preferred.
- Strong OOP knowledge, expert in TypeScript, you know how to develop applications following the development and security best practices.
- Experience with package managers (npm), task runners (Gulp, Webpack, Grunt), CSS processors (Sass, Stylus), and APIs (WebSocket).
- Familiarity with various JavaScript standards, libraries, frameworks, compilers, and transpilers including ES6, TypeScript, Babel.
- Experienced in UnitTesting for both frontend and backend development (you’re familiar with Jest, Mocha, Jasmine ...).
- 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 to how write YAML file, but you need to know how the CI work to build and deploy applications).
- Experienced in 1 public cloud provider (AWS is preferred).
- Basic knowledge of Docker container.
- Experience with Agile/ Scrum.
- 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).
- English: minimum level is good at reading and writing, strong verbal communication is a BIG plus.
NICE TO HAVE:
- Experiences in 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 tunning 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.
- Good at English communication.
- 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.
Ngôn ngữ
-
English
Nói: Intermediate - Đọc: Intermediate - Viết: Intermediate
Yêu cầu kỹ thuật
- JavaScript
- NodeJS
- AngularJS
- CSS
- OOP
- WebSocket
- API
- TypeScript
- GruntJS
- Jasmine
- Docker
- Architecture
- IONIC
- CI
- GulpJS
- ES6
- Webpack
- Stylus
- Mocha
- AWS
- Npm
- VueJS
- Sass
- ReactJS
- Babel
- Jest
- RESTful API
- GraphQL
- CD
- Yaml
- Serverless
- Microservices
- Flutter
- Web App
- OWASP
NĂNG LỰC
- Agile
- Scrum
- Communication Skills
- Problem Solving Skills
- Can-do attitude
- Ambitious
- Responsible
Thông tin doanh nghiệp
Wata is focusing on developing in software solutions.
- WATA was established in 2015 with the name WATA Solutions, later expanded with WATA CORP (2020)
- As an Outsourcing company, focusing on developing in the following areas: Software solution services and Software products,...
- WATA's customer markets are mainly the US and some Asian countries such as Korea, Japan,...