About the job Intermediate PHP Developer 2-3 years of experience as a PHP developer, preferably in a full-stack capacity. Excellent proficiency in PHP, including experience with frameworks such as Laravel and AWS. Collaborate with design teams to implement user interfaces that are both visually appealing and intuitive to use. Write clean, efficient, and maintainable code, following best practices and coding standards. Strong understanding of code versioning tools such as Git and a good understanding of SEO principles. Troubleshoot and debug issues reported by users or identified during testing phases. Promote continuous self-improvement by staying informed of industry trends and sharing with the team through workshops or specific skills training sessions. Contribute to architectural discussions and propose innovative solutions to technical challenges. Participate in code reviews to provide feedback and ensure code quality across the team. Collaborate with stakeholders to gather requirements and translate them into technical specifications. Take ownership of projects and drive them to successful completion within deadlines. Continuously improve development processes and workflows to enhance productivity and efficiency. Mentor junior developers and assist in their professional growth and skill development by providing candid critical feedback. Maintain and contribute to internal documentation of Company Conventions. Build strategies to improve and address skills gaps within the dev team, such as supporting mentorship and skills transfer initiatives. Engage in self-directed learning initiatives to explore and master new domains of work, enhancing expertise and capabilities. Provide leadership within the development team by exemplifying best practices, fostering a collaborative environment, and guiding team members toward project success. Responsibilities: Researching, designing, implementing, and maintaining enterprise architecture. Understanding the product goals and strategy and effectively communicating with stakeholders (including clients) to clarify and define requirements. Ensuring the highest standard of code is produced by team members after being thoroughly tested. Ensuring that Company conventions and best practices are documented and followed. Monitoring effective allocation of tasks - ensuring that your team is able to complete assigned tasks within the allocated timeline. With kindness and candor, providing junior and mid-level developers with critical feedback on technical performance. Coaching developers through complex issues. E.g. Working with juniors to break up tasks into smaller pieces. Promoting continuous self-improvement by staying informed of industry trends and sharing with the team through workshops of specific skills training sessions. Building strategies to improve and build on skills gaps within the Dev team. E.g. supporting mentorship and skills transfer initiatives. Assisting with tech assessment and onboarding of new hires. Managing ambiguity around tasks and proactively driving solutions when maintenance issues arise. #J-18808-Ljbffr
Intermediate Php Developer
BOARDROOM APPOINTMENTS
cape town, cape town
Published 14 days ago
Report job