Added 14 days ago

Full Stack Engineer (PHP/ JavaScript)

LocationHanoi

Job typePermanent

SalaryNegotiable

CategoryInformation Technology

Experience5-7 Years

IndustryInformation Technology


Job Responsibilities

  • Planning, designing and developing new features for distributed systems on the cloud. 
  • Planning, designing and developing new features on top of PHP Symfony and Yii 1.x frameworks. 
  • Keep yourself up to date with the latest technologies to help you create scalable and resilient systems. 
  • Integrating different advertising services (Google, LinkedIn, Facebook). 
  • Development of well tested and organized standalone components. 
  • Build reusable code and libraries for future use. 
  • Ensure that the application works efficiently and effectively across browsers and devices. 
  • Optimize the application for maximum speed and scalability. 
  • Assure that all user input is validated. 


Experience requirements

Skills and Requirements

  • A degree in Computer Science or related IT degree 
  • Minimum 3-5 years of experience with development of web-based solutions, backend and frontend 
  • English speaking (business level) 
  • Solid knowledge of OOP, software architecture and design patterns 
  • Experience with PHP frameworks like Symfony, ZF, Yii, or Laravel 
  • Strong knowledge of modern Javascript, HTML5 and CSS3. 
  • Proficiency with CSS pre-processors (e.g. LESS, SASS) and built tools (e.g. Gulp, Grunt) 
  • Experience with the VueJS framework and/or React 
  • Ability to learn new languages and frameworks that suits the goal of the tasks 
  • Good knowledge of SOLID Principles 
  • Experience in distributed version control systems such as GIT or Mercurial 
  • Experience integrating web apps with RESTful APIs 
  • Experience with ElasticSearch 
  • Experience in building of large scale, modular, testable, maintainable and performant web applications 
  • Strong knowledge of responsive design and development 
  • Good knowledge about information security 

Nice to have

  • Good understanding of messaging brokers such as Kafka, SQS or RabbitMQ 
  • Experience building large-scale API products 
  • Experience in a technologically sophisticated environment such as building cloud-native applications 
  • Knowledge of event-driven systems 
  • Experience with automated unit testing 
  • Experience with containerization 
  • Knowledge of Continuous Delivery and Continuous Integration 
  • Experience with Jira, Confluence 
  • Knowledge of and understanding of analytics and business intelligence frontends, dashboards etc. 

Education requirements

Please contact Ms. Tu Nguyen (thanhtu.nguyen@adecco.com) for more details. Thank you.

Contact Person

  •   Uyen Nguyen
  •  Adecco