Senior Full Stack Engineer

Skills
Back-End Web DevelopmentFull-Stack DevelopmentJavascript FrameworksBusiness RequirementsDoctrineKubernetesLaravel
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Experienced with PHP 8+, Laravel, MySQL, JQuery and modern JavaScript frameworks
  • Strong experience in full stack web development with complex data fuelled products
  • Including microservices, AWS (Kubernetes)
  • Ability to work efficiently in a fast-paced environment
  • Excellent proactive problem solving and analytics skills
  • Experience understanding business requirements to then translate into a technical solution
  • Previous experience writing unit and integration tests within a PHP Laravel framework
  • Ability to work effectively within agile ways of working such as Kanban or Scrum
  • Strong communication skills
  • Precise and succinct explanations of your work
  • A passion to stay up to date with the latest technology trends
  • A commitment to code quality
  • Ability to keep others in the company up to date on projects they are working on including demoing your progress to other departments

Nice to have

  • Problem solving
  • Strong communicator
  • Up to date with tech trends

Day to day

  • Develop and maintain our modern microservices based SaaS applications using PHP 8+, Laravel, MySQL, jQuery, and modern JavaScript frameworks
  • Collaborate with Product and Design teams to understand business requirements and translate them into technical solutions
  • Write clean, efficient, and maintainable code for both frontend and backend components
  • Participate in code reviews and provide constructive feedback to team members
  • Troubleshoot and debug issues across the entire stack
  • Contribute to the continuous improvement of development processes and best practices
  • Mentor junior team members and provide technical guidance when needed

Hiring process

  • Stage 1 - Exploring your goals with our internal Recruiter
  • Stage 2 - Deep dive with our VP of Engineering
  • Stage 3 - Panel interview with our VP of Engineering and 2 members of the engineering team where you’ll demonstrate your technical abilities by presenting a task you’ve completed