Arbor Education

Senior Product Engineer

Arbor Education

full-time

Posted on:

Location Type: Hybrid

Location: ThiruvananthapuramIndia

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Work closely with the Engineering Manager, Tech Lead, QA Engineer, and Product Manager to help solutionise feature requests
  • Lead the creation of detailed documentation for new feature developments, incorporating diagrams for comprehensive project understanding.
  • Drive the development and implementation of advanced tests around new features, ensuring the highest standards of test coverage and reliability.
  • Demonstrate expertise in producing well-architected, efficient, and scalable code using industry-leading design patterns and methodologies.
  • Take a leadership role in code reviews and pair programming sessions, guiding and mentoring colleagues towards excellence.
  • Lead and actively participate in tech-talks, workshops, and team-based learning initiatives, ensuring knowledge is disseminated effectively across the team.

Requirements

  • Expertise in PHP, Zend Framework/Symphony, Twig, MySQL.
  • Extensive and demonstrated experience with Object-Oriented languages and software development.
  • Advanced understanding and application of best practices and software engineering principles, including SOLID, DRY, etc.
  • Expertise in relational database technologies.
  • Proactive problem-solving approach with a strategic mindset.
  • Proven experience in designing and writing APIs and services within a service-oriented environment.
  • Leadership qualities demonstrated through collaboration and mentorship.
  • A team player, willing to muck in and help others when needed, driven personality who asks questions and actively participates in discussions
  • Good written and spoken English so you can present your ideas - our HQ is based in London
  • Minimum 5 years’ experience in software development
Benefits
  • Flexible work environment (3 days work from office)
  • Group Term Life Insurance paid out at 3x Annual CTC (Arbor India)
  • 32 days holiday (plus Arbor Holidays). This is made up of 25 days annual leave plus 7 extra companywide days given over Easter, Summer & Christmas
  • Work time: 9.30 am to 6 pm (8.5 hours only)
  • Compensation - 100% fixed salary disbursement and no variable component

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PHPZend FrameworkSymfonyTwigMySQLObject-Oriented programmingAPI designsoftware engineering principlesSOLIDDRY
Soft skills
leadershipmentorshipproblem-solvingcollaborationteam playercommunicationstrategic mindsetactive participationpresentation skillsinitiative