Key Responsibilities:● Build efficient, testable, and reusable PHP modules● Write all clean object-oriented PHP as well as efficient SQL● Integrate features and improvements that can support our large-and-growing SAAS product● Take initiative and contribute to technical solutions, R&D● Contribute to internal tools/processes that help us manage the product and QA cycle● Perform Unit testing● Opportunity to learn and work on interesting solutions like Application Scaling, Microservices, Batch Processing, Javascript frameworks like ReactJS● Keep abreast of new trends and best practices in web development● Adhere to milestones assigned
Skills Required:● Must require solid programming proficiency with Core PHP and MVC in PHP like Symfony, Codeigniter, Laravel etc● Strong knowledge of OOPS and how to apply it in application code is a must● Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3● Experience in ReactJS will be a plus point● Familiarity with SQL databases and their declarative query languages● Exposure to designing and building APIs (REST/HTTP/Soap) is highly preferred● Understanding the fully synchronous behavior of PHP● Experience with any MVC framework is an added advantage● Proficient understanding of software testing● Understanding of code versioning tools, such as Bitbucket, Git is an advantage● Understanding of product development environments and methodologies like Agile highly preferred● Good problem-solving skills
Desired Profile:● Minimum 2 years of experience developing web applications and understanding modern PHPstandards● Candidate should be willing to work with a startup/mid size company● Candidate must love to code, and must possess thorough knowledge of web technologies● Motivated and ambitious to learn new technologies, grow as a leader in quick time● Good communication skills - must be able to explain work and provide answers in English