Job Description :
- Design overall architecture of the web application.
- Maintain quality and ensure responsiveness of applications.
- Collaborate with the rest of the engineering team to design and launch new features.
- Maintain code integrity and organization.
- Experience working with graphic designers and converting designs to visual elements.
- Understanding and implementation of security and data protection.
- Highly experienced with back-end and front-end programming languages such as PHP, HTML, CSS, JavaScript/Typescript, JQuery.
- Proficient experience using advanced framework concepts such as Queues, Jobs, Events, Task Scheduling etc.
- Development experience for both mobile and desktop.
- Experience with RESTful Web Services to integrate with Third Party APIs/services.
- Knowledge of code versioning tools such as Git
- Write technical documentation
- Work with data scientists and analysts to improve software.