GotIt!

249 Thuy Khue, Hà Nội

Company Size : 10-24

View more

Job description

Overview of job

Location:  HN: Got It office - 9th and 12th floor, HCMCC Building, 249A Thuy Khue.

ĐN&HCM: Work remote 

Do you want to join a Silicon Valley-based hot startup to develop the world’s first Knowledge as a Service platform used by millions of users around the globe?

We are looking for excellent Backend Engineers to join our talented team of software engineers, research engineers, product managers, and QA in Hanoi. You will work with the best software engineers from both Vietnam and Silicon Valley to build the next generation of Got It backend that will handle a massive number of sessions between askers and experts in multiple verticals.

In addition, you will help implement and integrate advanced machine learning algorithms and technologies to make the platform smart, efficient, and highly personalized. Also, you will help make sure that the platform is not only scalable but also meet the high-quality bar to be deeply integrated with other huge platforms like Slack, Microsoft Office 365, Microsoft Team, ORACLE, etc.

The Core Job

  • Contribute large swaths of code using best practices and technologies to create various large scale SPAs that interface with the backend and different type of users  whether SPAs are on the web or integrated inside other platforms
  • Deliver high quality code following best practices for better performance, user experience, and reusability
  • Participate in engineering design discussions, code reviews, and group brainstorming sessions
  • Troubleshoot existing code bases, hunt down nasty bugs and refactor code
  • Perform benchmarking, performance, and security analysis
  • 21+ paid leave days per year.
  • Amazing team: Work with the smartest and most hard-working people you’ve ever met. Our team is from Google, Facebook, Lyft, Apple, Oracle, GREE,  and other best companies in Vietnam
  • Competitive compensation package: Great salary, bonuses, and stock options. There is no upper limit on how much you can earn. It’s all based on your performance and contributions
  • Best working environment: Coffee shop like open office space, kitchen full of snacks and drinks, West lake view bar, video games, 3D TV, soccer table, etc.
  • Latest gadgets for work: MacBook Pro Retina 15”, external HD displays, latest smartphones and tablets
  • Training and personal development: Tuition and textbook reimbursement for approved work-related courses. Free video training programs from Lynda.com, Udacity, Udemy, and The Great Courses Plus. Free English classes of your choice taught by native speaking teachers. Company library with the newest technology and business books.
  • Flexible working hours
  • Gyms, fitness, and sports: Full-service gym memberships, soccer, or extra dollars in your pocket to spend on your own fitness, swimming, dancing
  • Free daily lunches and dinners 
  • Others: Office happy hours, weekly lunch out, monthly team outings, participating in self-organized clubs like sports, games, algorithms, piano, etc.

Job Requirement

Must Have

  • Strong experience in JavaScript, HTML, and CSS
  • 1+ year experience in modern web development
  • Good computer science background: algorithm, problem solving, OOP, Design Patterns
  • Experience in responsive web and a mobile first application
  • Experience in CSS frameworks and tools (like SASS, LESS, Bootstrap)
  • Understanding about REST APIs, client server communication

Extra Bonus

  • Good knowledge in OOP and design patterns with JS
  • Experience with JS frameworks like React.js or Angular.js or Vue.js...
  • Experience with NodeJS and npm
  • Experience with ECMAscript 6 or TypeScript
  • Knowledge of Javascript tooling (Webpack, Rollup, Grunt, Gulp,..)
  • Experience in building JavaScript SDK, Web Widget
  • Experience in unit testing frameworks
  • Knowledge of web application optimization and securities
  • Knowledge of user behavior tracking using an analytics tool like Mixpanel, Google Analytics, etc.

Languages

  • English

    Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate

Technical Skill

  • JavaScript
  • HTML5
  • CSS
  • Web Development
  • Algorithm
  • Bootstrap
  • OOP
  • Unit testing
  • Design Patterns
  • NodeJS
  • AngularJS
  • TypeScript
  • GruntJS
  • REST API
  • Google Analytics
  • GulpJS
  • ES6
  • Webpack
  • Npm
  • VueJS
  • Sass
  • Less
  • ReactJS
  • Web App
  • ES5
  • Rollup

COMPETENCES

  • Problem Solving Skills
  • Communication Skills

BUSINESS PROFILE

GotIt, send a gift to anyone at anytime, instantly!

At GotIt! we’ve built an on-demand service creatively.

It is a marketplace for expertise, based on a messaging platform. As a service, we can offer a guarantee: chat with an expert, right now! We match you within seconds for a 10 minute chat session.

Today we are live with hundreds of thousands of “aha moments” occurring monthly, and we’re pretty excited about how efficiently this free market works.

We really need to hire amazing people. With the addition of key individuals, we are poised to get this technology into the hands of everyone needing interactive learning “aha” moments – and that encompasses a lot of us. The enormity of the opportunity and potential reach of what we’re creating is what motivates us. Plus it’s a lot of fun working at GotIt!

Join us: we’re hiring the intellectually curious to join our team of builders, thinkers, operators creating a tangible, meaningful footprint in the world.

MORE JOBS FROM THIS EMPLOYER