Full stack Developer
Required Experience: 2 – 5 years
- Write all clean object-oriented PHP as well as efficient SQL
- Should have exceptional programming skills, problem solving skills and strong work ethics
- Minimum 3 years of experience in PHP frameworks CakePHP, Laravel will be preferred
- Experience in developing web front end apps using Angular, ReactJS, React Native etc.
- Experience with integrating open source and third-party applications into existing systems
- Basic knowledge of IIS, Apache etc. web servers.
- Experience with development practices such as Test-Driven development and Continuous Integration
- Experience with Agile development methodologies such as Scrum, or at a minimum, a passion to work in an Agile environment
- Software engineering practices and knowledge of Design Patterns
- Outstanding oral communication skills and visual presentation
- Solid understanding of Responsive web Design
- Basic knowledge of a container Technology such as Docker, Kubernetes etc.
- Expert knowledge of Operating systems like Linux and relational databases like MySQL, MSSQL
- In depth knowledge of back-end languages (e.g. PHP) along with knowledge of applying object-oriented and functional programming styles to real-world software engineering problems
- Experience in GIT, Bitbucket or similar source control tools
- Strong understanding of cross-browser compatibility and web standards
- Proficient understanding of web markup, including HTML5, CSS3
- Knowledge on project management tool like JIRA etc.
- Good to have: Experience in multiple Cloud platforms