
Senior Fullstack developer
- Mumbai, Maharashtra
- Permanent
- Full-time
- Self-manage assigned work to complete tasks within planned timelines without oversight
- Participate in meetings and asset reviews and show up prepared
- Ongoing awareness of project schedule details including key milestones, dependencies, and delivery dates
- Immediate communication of project roadblocks that may jeopardize scope, quality, or timeline
- Accurately log work time daily
- Act to develop skills needed for effectiveness in current role
- Work with technical lead and Business Systems Analyst to gain clarity on requirements in order to align work product with expected behavior
- Unit test completed work to verify alignment to standards and requirements before check-in
- Provide direction and oversight for the use of source control
- Ensure that code produced by the team aligns to industry and internal standards
- Assist in the coordination of assigned tasks for other team members
- Determine daily work schedule to address assigned tasks and meet priority and target timelines
- Bring attention of perceived project risk to the team lead, project manager, or functional manager.
- Suggest work assignments for team resources to the team lead based on aptitude and training needs of the team
- Review the quality of work produced and mentor developers on standards and practices
- Demonstrate a commitment to diversity, equity, and inclusion through continuous development, modeling inclusive behaviors, and proactively managing bias.
- All other duties as assigned
- Bachelor in Computer Science or equivalent professional experience
- 5+ years of PHP development experience
- 3+ year of professional experience with WordPress
- 3+ years of experience with Drupal (ver. 8, 9, and 10)
- Proficient with PHP, Object-oriented design and programming, Web Service development and MySQL database development
- Proficient on HTML, CSS, front-end frameworks, JavaScript and developing cross-browser compatible websites
- Expert-level experience with the Drupal and WordPress CMS implementation, custom module/plugins, template development, themes, and CMS best practices
- Deep understanding of web architecture concepts and integrating with third-party systems (RESTful APIs, Web Services, client-side data binding)
- Can demonstrate use of component architecture
- Demonstrated understanding of code optimization and software design principles and system development lifecycle
- Awareness of build and deployment automation using tools such as Jenkins or Azure Pipelines
- Good understanding of source versioning systems.