Junior Full Stack Engineer - Craft Education
Craft Education
- Accra
- Permanent
- Full-time
- Build efficient, testable, reusable features and applications using the Laravel Framework and other technologies.
- Solve complex design, architectural and performance challenges.
- Craft code that meets our internal standards for style, maintainability, security and best practices for a high-scale web environment. Maintain and advocate for these standards through code reviews.
- Continuously improve developer velocity and efficiency by contributing to the build and deploy processes, test automation, and modern web application development practices.
- Contribute to user satisfaction by resolving bugs in our backlog.
- Learn, collaborate, and share knowledge with other developers. Everyone, regardless of industry experience, can contribute something new to the team.
- BS/MS degree in Computer Science, Management Information Systems, Engineering or related field (or equivalent industry experience).
- Working experience as a PHP/Laravel developer for at least 2 years, building scalable and high-performing SaaS software.
- In-depth knowledge of object-oriented programming.
- Experience with unit testing (PHP unit).
- Hands-on experience with SQL schema design, SOLID principles, and REST API design.
- Proficiency in HTML and JavaScript.
- Creative and efficient problem solver with great communication skills.
- Enthusiasm for building a culture of learning and development.
- Time management: Exceptional time management and prioritisation skills.
- Communication Skills: Exceptional verbal and written communication skills are essential for effective collaboration and reporting.
- Empathy and Passion: You must have a deep empathy for your team and for children, as well as a passion for supporting their development. Remember, they are our top priority.
- Initiative and Collaboration: Ability to work independently while effectively collaborating across teams.
- Resilience and Problem-Solving: Strong problem-solving skills and resilience to navigate challenges and build strategies that meet the needs of caregivers, educators, and learners.
- Adaptability: Flexibility to adapt to rapid changes in a dynamic environment, with the ability to stay organised and focused under pressure.
JobSearch Ghana