Top 3 reasons to join us
- Competitive salary
- 13th month bonus
- Flexible working hours
Job description
Responsibilities of Junior NodeJS Developer:
- Develop REST API and/or CMS to collect, process and feed data for various projects
- Aggregate data from various third parties
- Collaborate with Frontend engineers in integration
- Follow the latest industrial and company’s internal best practices and guidelines
Responsibilities of Senior NodeJS Developer:
- Collaborate with Project manager to breakdown requirements and propose timeline
- Collaborate with Mobile/Web engineers to define APIs
- Design and implement backend system’s backbone architecture
- Ability to lead projects through the completion of all phases of application development
- Assign appropriate workloads to junior developers
- Review and improve the technical abilities of junior developers
This role is evaluated on:
- Technical aptitude and experience in Server application development
- Ability to contribute effectively in a fast-paced, deadline-driven, and collaborative environment
- Capable of delivering robust, thoroughly tested applications
- Capable of solving problems while keeping the end goal in mind
Your skills and experience
The ideal NodeJS Developer should possess the following:
- Degree in Computer Science, Information Systems, or a related field, or equivalent experience
- At least one year of Server development experience
- Strong working knowledge in:
- NodeJS web frameworks: Express, Sails, Hapi, etc.
- Databases & ORMs: PostgreSQL, MySQL, Redis, MongoDB, etc.
- Cloud Services: Amazon Web Services, Google Cloud Platform, Heroku, etc.
- BDD & testing
- CI/CD tools and workflow
- In-depth knowledge of scalability, systems engineering and design patterns
- Experience in developing RESTful API
- Experience in integrating with third party API
- Familiar with Git for code management and versioning
- Logical thinking with natural problem solving skills
- Ability to make good assumptions and search for solutions before asking for help
- Good communication skills
- Positive attitude towards problems and adaptive to ever-changing requirements
- Able to handle stress and deadline
- Bonus:
- Experience using HTML, CSS (SASS), Bootstrap or web frameworks ie React, Angular, Vue, etc
- Experience in handling real-time or large traffic project
- Experience in starting a project from scratch
Why you'll love working here
- Our lovely office is located in District 10, in the same building with Big C To Hien Thanh.
- Working time: 8.30 am to 5.30 pm, Monday to Friday. And it can be flexible, we don’t measure your success by the number of office hours.
- 14 days of annual leave, 7 days of medical leave, 7 days training leave and public holiday in Vietnam.
- Project bonus and 13th month bonus.
- No dress code. It’s your choice to be confident and comfortable.
- Playing room with table tennis and foosball table always available.
- Very nice street view from 3rd level with colorful beanbags.
- Free parking for your dear motorbikes.
- Subsided half of the price for packed lunch at office and have a lot of fun during our lunch time.
- Pantry area with snacks, beer and other beverages. No worries if you feel hungry or thirsty.
- Weekly football match and other team building activities.
- Annual company trip.
- Training course in Singapore.
Are you looking for the working environment like ours?
If you are interested, please apply your CV in English and we will get back to you as soon as possible.
2359 Media Viet Nam
Join our team if you want to work with the best