Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Work with small and engaging teams to design and develop the features being built for our solutions
- Design, develop and maintain the code for web applications and services using PHP and other web technologies
- Facilitate and apply best architectural, UX, and coding practices throughout the SDLC
- Communicate progress, results and metrics to key stakeholders
Job Requirements
- BSc/MSc degree in Computer Engineering, Computer Science or a related discipline.
- 3-5 years of experience in web development.
- Strong knowledge of object oriented PHP programming
- Strong knowledge Laravel framework.
- Understanding of MVC design patterns
- Experience with XML, HTML5,JavaScript,CSS and JSON.
- Experience with SQL/NoSQL databases and their declarative query languages
- Understanding fundamental design principles behind a scalable applications
- Creating database schemas that represent and support business processes
- Experience with Version control system (TFS, Git, SVN, etc.)
Preferences
- A desire to work with, and quickly learn a modern development stack that includes MongoDB, react.js, knockout.js, Elasticsearch, Git- a plus
- Javascript frameworks such as [angular - Vue]
- Familiarity with data acquisition and web visualisation techniques
- Familiarity with ELK Stack
- Experience dealing with platforms like Atlassian's Confluence/Jira is a plus.
- Knowledge of Linux and networking, specially wireless, is a great plus.