TOG recruitment

An Phu Plaza, 117-119 Ly Chinh Thang, TP Hồ Chí Minh

Quy mô công ty : 10-24

Xem thêm

Tóm lược

10-24

Product

Việt Nam

NodeJS Senior Developer

TOG recruitment

Quận 3, TP Hồ Chí Minh

  • English
  • Có kinh nghiêm (Nhân viên)
  • Toàn thời gian
  • Thỏa Thuận
  • Ngày Đăng:22/06/2017
  • 1

Mô tả công việc

Tóm tắt công việc

For one of our clients, TOG recruitment is looking for Nodejs Senior Developer . In 2016, they have started a new branch in Ho Chi Minh City where you will work with a young and innovative team, State of the art office with an open, professional and friendly work environment. You will work closely together with the Head Office where daily stand up meetings and weekly video conferences are standard. You will join one of the SCRUM development cycles.

They are dedicated digital agency in Asia and strongly committed to research, layout, and deploying only the best digital solutions; offering a wide array of services ranging from entirely tailor-made web development projects to apps, eCommerce, and in-store experiences. In only 5 years, they has rapidly expanded to reach over 60 employees, while working with some of the best brands in the world including GAP, Zara, Porsche, Decathlon, Budweiser and Leica. The company is aiming to become the Leading Digital Agency in Asia Pacific by 2020.

Our client will offer training programs to improve your skills. English training courses by native English speaker are provided to improve English communication skills.

The open position requires: 

Our values serve as a compass for our actions and best tell how we behave:

  • Satisfaction​: customer satisfaction is our satisfaction
  • People​: our strength is our people
  • Quality​: we believe in dreams, we build on quality
  • Innovations: ​without innovation there is no future
  • Accountability we are accountable for each line of code we create, each decision we take, each behavior we show
  • Integrity​: ​do the right thing, do the right thing right and do it always.

Essential Duties:

  • Accountable for designing and building advanced applications using node.js  
  • Analyzing user stories and participating in sprint planning, scrums, demos and  retrospectives 
  • Accountable for performance and usability in all solutions
  • Accountable for working with outside data sources and APIs
  • Coordinating with Architect team on new designs and foundational / infrastructural  application changes 
  • Coordinating with Architect team and front-end team to design RESTful APIs 
  • Collaborating with cross-functional teams to define, design, and ship new features 
  • Integrating back-end services 
  • Understanding the need for optimized / customized mobile service responses / payloads 
  • Accountable for Unit-test code for robustness, including edgecases,usability,andgeneral reliability
  • Accountable for working on bug fixing and improving application performance 
  • Ensuring the performance, quality, and responsiveness of applications 
  • Accountable for maintaining code quality, organization and automatization 
  • Accountable for continuously discovering, evaluating, and implementing new technologies  to optimize development efficiency 
  • Learning new technologies when required 
  • Performing peer code reviews for immediate and related teams 
  • Understanding of continuous integration / continuous delivery concepts and the ability to  troubleshoot related issues 
  • Assisting the QA team with new product releases and bug fixes for products 
  • Providing architectural direction on behalf of the architect  
  • Providing estimates for new initiatives

Yêu cầu công việc

The qualities we’re looking for:

  • Autonomous, proactive, and fun to work with 
  • Excellent English, both written and verbal 
  • Expert proficiency in ECMAScript 6; basic familiarity with ECMAScript 7 and TypeScript 
  • Professional experience building GraphQL web services using Koa or Express 
  • Complete understanding of HTTP protocol fundamentals 
  • The ability to understand business requirements and translate them into technical  requirements 
  • Professional experience writing and maintaining automated tests using Mocha, Chai and  Sinon. 
  • Excellent Git fundamentals 

How to stand out 

  • AWS DynamoDB, ElasticSearch, Kinesis, and S3 experience 
  • Contributions to open source 
  • Continuous integration and deployment experience 
  • Docker toolchain experience 
  • Familiarity with V8 Javascript engine internals 
  • Any additional programming languages 

Employee benefits 

  • Welcome package 
  • Athlete program 
  • Soft skills improvements  
  • Workshops for training 
  • Career development path 
  • Onboarding and mentoring 
  • Constant training  

Ngôn ngữ

  • English

    Nói: Advanced - Đọc: Advanced - Viết: Advanced

Yêu cầu kỹ thuật

  • NodeJS
  • TypeScript
  • ExpressJS
  • JavaScript
  • Git
  • Unit testing
  • HTTP
  • Automation Testing
  • API
  • RESTful
  • Elasticsearch
  • SinonJS
  • ExpressJS
  • Architecture
  • CI
  • Amazon S3
  • KineticJS
  • Mocha
  • Mocha
  • AWS
  • ChaiJS
  • KoaJS
  • GraphQL
  • V8
  • ES5
  • Amazon Kinesis Streams

NĂNG LỰC

  • Organizational Skills
  • Communication Skills