Home » Career » [Recruitment] SENIOR FULLSTACK WEB DEVELOPER

Top 3 Reasons To Join Us

  • Bring your contribution to the first Open IoT Platform in Vietnam
  • Join an international multidisciplinary team and work on exciting projects in IoT, smart industry, smart city, smart energy, smart agriculture, robotics, etc.
  • Attractive salary and bonuses or family medical coverage

The Job

We are looking for a dynamic Fullstack Developer who will be involved in our in-house software and in the full cycle of our IoT Platform and various related applications. Here is an overview of what you will be doing within our team of engineers:

  • Design and implement RESTful APIs
  • Architect efficient and scalable backend systems
  • Build and deploy performant modern web applications in AngularJS and other platforms
  • Setup, customize and maintain platforms for our internal usage (CMS, CRM, Web Marketing tools)
  • Write and define unit, functional and end-to-end tests
  • Identify and resolve performance and scalability issues
  • Participate in code reviews and propose ideas in order to improve technical or organizational issues
  • Etc.

Your Skills and Experience

Required Experience and Skills

  • At least 3 / 4 years of experience in a professional fullstack web development environment (web services and apps, backend, API and frontend)
  • Correct working English proficiency (both spoken and written, the interview will be in English as the main language)
  • Experience with modern development methodologies (Agile-style: scrum, lean, XP, etc.) and integration/deployment processes
  • Good understanding of modern design patterns (MVC, MVP, MVVM, etc.) in order to create well-structured pieces of software
  • Ability to write clear documentation and specifications
  • Curious, willing to learn new things, not afraid by challenges
  • Being a team player with a high responsibility mindset

Must-have technical stack

  • Backend development: proficiency with PHP + framework (e.g. Laravel, Symfony), and with NodeJS
  • Frontend development: proficiency with HTML5/CSS3 and Javascript + framework (e.g. AngularJS)
  • Solid experience with TCP/HTTP protocols and RESTful APIs (usage, design and implementation)
  • Comfortable with SQL databases (MySQL, POSTGRE, etc.) and ORMs (Doctrine, Eloquent, etc.)
  • Comfortable with code versioning (git)

Nice-to-have additional skills

  • Experience with CMS/eCommerce/CRM platforms setup and customization is a plus
  • Understanding of IoT, connected and embedded devices issues and constraints
  • Understanding of distributed systems and big data problematics
  • Experience with major operating systems (Windows, *NIX family, OSX, etc.)
  • Mobile application development or any relevant experience with any other compiled/interpreted languages is a plus (Python, Golang, Java, C family, ASP, Perl, Ruby, etc.)
  • Knowledge in some specialized libraries, framework and techniques will also be taken in consideration (computer vision, natural language processing, data processing and analytics, machine learning, etc.)

Why You'll Love Working With Us

  • Social Insurance, Health Insurance & Unemployment Insurance applied
  • Annual company trip, monthly teambuilding activities and happy hours
  • Laptop is provided
  • 13th monthly salary
  • Young and dynamic teams working in exciting technologies in an international and multidisciplinary environment
  • Stable and solid company, with some opportunities to develop some technical and leadership skills, get responsibilities, and grow within the organization