This is a remote position.
An exciting opportunity has arisen for an experienced Senior PHP developer to join the flydocs team in India. Under the supervision of a Team Leader, the Senior PHP developer will be responsible for the development life cycle, specification review and production deployment, whilst ensuring the overall quality of the developed module.
Key Responsibilities and accountabilities:
Execution of software development with high quality of code and design.
Work in a team and ensure delivery timelines are met.
Practice and optimize code for performance, usability, maintainability and scalability.
Unit test and review code quality.
Contribute and continuously improve Agile software development processes, practices and tools.
Write technical documentation.
Research, assess, recommend and adopt new technologies as required.
Required Skills and Knowledge:
5+ years of relevant experience in PHP/ Laravel
2+ years of relevant experience with React.js
Experience in working with fully OOPs & MVC concepts.
Knowledge of multiple back-end languages (Python, C#) preferred
Experience with databases (MySQL, MongoDB), web servers (IIS, Apache) and UI/UX design
Strong in client-side and server-side design, optimizing/normalizing code and database flow.
Expert with responsive development.
Implement unit, integration and other automated tests.
Understanding of Agile / Scrum / Kanban practices and SDLC principles.
Proficiency with GIT.
Exposure with cloud technologies.
Appreciation for clean and well documented code.
Strong troubleshooting skills.
Priority to those who have knowledge of front-end languages such as ECMAScript 6, HTML5, CSS and JavaScript/jQuery.
Knowledge of JavaScript frameworks such as Node JS, Angular 4, Vue or React desirable.
Good communication skills are must.
What we offer:
The opportunity to work within a fast growing, progressive and global-acting company
areer development opportunities and the chance to really progress
Flat and lean organisation ensuring short time-2-market
Competitive salary and benefits
Key Responsibilities and accountabilities: Execution of software development with high quality of code and design. Work in a team and ensure delivery timelines are met. Practice and optimize code for performance, usability, maintainability and scalability. Unit test and review code quality. Contribute and continuously improve Agile software development processes, practices and tools. Write technical documentation. Research, assess, recommend and adopt new technologies as required. Required Skills and Knowledge: 5+ years of relevant experience in PHP/ Laravel 2+ years of relevant experience with React.js Experience in working with fully OOPs & MVC concepts. Knowledge of multiple back-end languages (Python, C#) preferred Experience with databases (MySQL, MongoDB), web servers (IIS, Apache) and UI/UX design Strong in client-side and server-side design, optimizing/normalizing code and database flow. Expert with responsive development. Implement unit, integration and other automated tests. Understanding of Agile / Scrum / Kanban practices and SDLC principles. Proficiency with GIT. Exposure with cloud technologies. Appreciation for clean and well documented code. Strong troubleshooting skills. Priority to those who have knowledge of front-end languages such as ECMAScript 6, HTML5, CSS and JavaScript/jQuery. Knowledge of JavaScript frameworks such as Node JS, Angular 4, Vue or React desirable. Good communication skills are must. What we offer: The opportunity to work within a fast growing, progressive and global-acting company areer development opportunities and the chance to really progress Flat and lean organisation ensuring short time-2-market Competitive salary and benefits