- Proficiency with JavaScript, HTML5 and CSS.
- Good knowledge of TypeScript.
- Professional, precise communication skills.
- Knowledge of Angular practices and commonly used modules based on extensive work experience.
- Creating self-contained, reusable, and testable modules and components.
- Proficient understanding of code versioning tools, such as Git..
- Proven PHP programming experience.
- Experience with web application development - Laravel, Symfony, or similar framework.
- Great understanding of relational databases.
- Experience with Agile product development and self-QA best practices.
- Strong analytical skills.
- The ability to face off directly to the business to receive and analyze requirements..