Mô Tả Công Việc
As a Back-End NodeJS Developer with WebProvise, you will be responsible for developing and maintaining client-facing products for building exciting web & mobile applications, we have the expertise to help you achieve your objectives. Bring your ideas into reality with WebProvise’s consulting and engineering capabilities. You will collaborate with international team members to develop industry-leading products with many opportunities for career growth.
- Creating and implementing architectures and technical designs
- Participating in the full product lifecycle: planning, conception, development, testing, customer feedback, and iteration
- Participating in code reviews and performing bugs fixing, maintaining, enhancement of existing web modules
- Proactively suggesting improvements across the whole stack
- Helping maintain our web and mobile applications tech stack: JavaScript/TypeScripts, NodeJS/NestJS and whatever else is required to get the job done
Yêu Cầu Công Việc
- Strong development experience in JavaScript/TypeScript (NodeJS/NestJS)
- Experience with NoSQL/MongoDB
- Experience in designing and writing HTTP and GraphQL APIs
- Proven experience working professionally designing and developing highly scalable software systems
- Experience with code versioning tools like GIT, Jira
- Skilled in problem-solving with data structures, design patterns, and algorithms, and how they apply to the scalability of applications
- Skilled in code refactoring, best practices, design principles, and object-oriented programming
Bonus points for:
- SocketIO/WebSockets (Messaging)
- WebRTC
Hình thức
Quyền Lợi
Phúc lợi dành cho bạn
-
Company’s labor policy and benefits are pursuant to your local labor laws
-
Competitive compensation package including 13th month salary, annual leave, sick leave, etc. Complimentary parking
-
Daily snacks, fresh fruit and beverages
-
An opportunity to accelerate our rapidly growing and well-established innovative organization. Agile working environment with flexible working hours and location, and career advancement
-
We’re a lean team, so your impact will be felt immediately. We arrange social activities to help our employees and families become familiar with each other and our culture
-
Diverse, unique colleagues from all over the world