# Description
Your primary focus will be the development of some fine lay-outing in HTML + CSS and javascript for the client. You will also be responsible for integrating the back-end elements built by both your co-workers and other third party organizations.
If you are an enthusiastic, easy-going, crazy-about-technology person, who happens to enjoy coding beautiful, functional and usable interfaces, we’d be happy to have you on board.
# Responsibilities
You will be tasked to perform under the guidance of a team lead the following:
- Write efficient mobile-first front-end elements- Writing reusable, testable, and efficient code- Design and implementation of low-latency, high-availability, and performant applications- Implementation of security and data protection
# Requirements
Here is what we expect from you:
- In-depth knowledge of JavaScript, HTML5, and CSS3- Knowledge of one or more modern javascript frameworks i.e ReactJS, AngularJs, ExtJs, etc.- Knowledge of an advanced workflow using web pack/gulp module system.
- Knowledge of object-oriented PHP programming
- Understanding MVC design patterns
- Ability to build a one-page web app from scratch.
- Ability to write clean, commented, and maintainable code. Spaghetti is only good in the dish.- Good understanding of the full technology stack, and the experience of collaboration with different specialized teams
- Having a basic understanding of usability and UX.
- Strong understanding and already make use of Git
- Experience in leading a team - the remote team will be even better- You are also expected to show some leadership skills including resource planning, task delegation and research.
# Compensation package
If you fit in, we will offer these goodies:
- a very competitive salary- 5-day working week in a nice cozy office- self-improvement opportunities- regular company lunches- a team of well-motivated and fun people