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