Wednesday, September 02, 2020

Gleecus Techlabs - PHP Full Stack Developer (3-7 yrs) (Gleecus Techlabs)

Please find JD below

Job Description:

- We are looking for a Full-stack PHP Developer for an Associate-Web position who will be responsible for developing and maintaining Web applications using the PHP ecosystem. Your primary focus will be to develop end-to-end Web applications using apt architectural patterns with a focus on performance and scalability. Your main duties also include creating APIs and complex user interfaces for modern rich internet web applications and coupling them together into a fully functional application following the design patterns and best practices. You will work in a cross-functional team that delivers projects using Agile methodology. A thorough understanding of Web application development is expected.

Responsibilities

- Writing performant, reusable, scalable and testable code for a complete Web application using PHP frameworks.

- Understanding PHP principles and using design patterns to maintain a cleaner and organized codebase.

- Creating custom, general use modules, libraries and engines that extend the functionality of core framework or libraries which can be reused across projects.

- Creating self-contained, reusable, and testable modules and components and delivering a complete front-end application in Angular or ReactJS

- Writing tested, idiomatic, and documented JavaScript, HTML, and CSS..

- Performing analysis of project requirements or development tasks of complex nature which may require extensive research.

- Coordinating the communication between multiple teams and stakeholders and planning your work to make sure that the project delivery deadlines are met.

- Involving and contributing to design, architectural and technical decisions for the projects.

Qualifications & Skillset

- Overall min experience - 3+ years AND relevant min experience - 3+ years.

- Experience working with multiple versions of PHP.

- Good understanding of Web application development and Client server architecture.

- Proficiency in Object oriented programming concepts.

- Thorough understanding of the capabilities and shortfalls of PHP frameworks.

- Hands-on Experience working with Relational and Non-relational datastores.

- Hands-on Experience working with templating engines.

- Deep knowledge in customising and implementing a variety of libraries to implement authentication, authorization, pagination, file management and other feature sets.

- Good Experience working on performance optimization of PHP applications using different strategies.

- Good understanding of Architectural patterns and deployment strategies for PHP applications.

- Good understanding of TDD, BDD and experience working with libraries.

- Proficiency in Javascript, CSS3, HTML5.

- Experience working with Bootstrap, SASS, and Typescript.

- Experience working with Javascript build tools.

- Experience with building the infrastructure for serving the front-end assets.

- Good understanding of AJAX and Javascript DOM manipulation techniques.

- Hands-on experience working with data exchange formats like JSON, XML, YAML.

- Experience working with front end frameworks and libraries like Angular or ReactJS.

- Deep knowledge of Angular or React best practices and commonly used modules based on extensive work experience.

- Experience working with VueJs is a plus.

- Experience working with git and Github/Gitlab.

- Experience working on projects using Agile methodology.

- Good critical thinking and problem-solving skills.

- Good time-management skills and ability to work in cross-functional teams of any size.

- Good interpersonal and communication skills.

- Bachelor's degree in Computer Science or Engineering.

Notice period : 20 Days Max

Apply Now