NetRoots Technologies seeks an experienced PHP developer to work on its product line, preferably with hands-on experience, knowledge, and convenience of working within Laravel framework. The successful candidate is required to work in both roles, as a team player working jointly in the process of application development lifecycle, or independently working on his/her own modules. Successfully candidate will swiftly be able to.
Note: During the interview, a test will be conducted, so prepare before appearing in the interview.
Required Skills:• Strong knowledge of PHP web frameworks such as Laravel•
Understanding the fully synchronous behavior of PHP Understanding of MVC design patterns
Advanced Knowledge of object-oriented PHP programming• Understanding accessibility and security compliance•
Strong knowledge of the common PHP or web server exploits and their solutions•
Understanding fundamental design principles behind a scalable application•
User authentication and authorization between multiple systems, servers, and environments•
Integration of multiple data sources and databases into one system• Creating database schemas that represent and support business processes•
Familiarity with SQL/NoSQL databases and their declarative query languages•
Bachelors or Masters Degree in Computer Science from a reputable university.•
Excellent OOP concepts• Good theoretical knowledge of SQL•
An excellent team player as well as an individual performer.
Advantageous: Keeps partners informed throughout the planning process and uses tools (mock-ups & wireframes) to plan before coding. •
Write end-user documentation and provide support & training to a non-technical audience •
Agile Methodologies for development (Scrum, Kanban etc.) • Automated testing (TDD, Unit Testing, Integration or Acceptance Testing, etc.) •
Cross-functional teams experience (Product, Design). • Aware of Vagrant, Docker • NodeJS