Senior Full-Stack Developer

Manhattan, NYC USA   |   Full-time

Position Overview

The Senior Full-Stack Developer position is responsible for supporting Belouga's existing web application & helping to develop new features. The ideal candidate for this role should be comfortable working on a multidisciplinary team, in a fast-paced, highly-demanding environment. This role will report to the CTO and will work closely with developers, project managers and other team members.

The perfect candidate for this role should be excited about joining a fast growing startup & should be able to prove leadership skills.

This full-time position requires strong PHP development experience with a good mix of both front-end and back-end development duties.


  • Application development and improvement of product based on company needs.
  • Improve and develop core application and services.
  • Support management team with development needs.
  • Undertake internal assignments to improve technical knowledge and apply your experience to new systems and processes as required.
  • Work with team members and be able to take direction.
  • Ability to self-motivate and work with minimal oversight.
  • Meet tight deadlines with initial QA done before submitting work as completed.
  • Assist colleagues in meeting deadlines if help is needed.
  • Suggest new ideas and contribute to the Belouga Application.


  • Proven work experience (min. 1 year) as a LAMP Developer.
  • Expert knowledge of PHP, including the CakePHP framework.
  • Expert knowledge of Javascript, and advanced frameworks/libraries including jQuery, Node, Gulp - Ability to quickly learn new frameworks/libraries as needed.
  • Expert knowledge of MySQL & ability to run advanced queries.
  • Working knowledge of HTML5, CSS3.
  • Working knowledge of Twitter Bootstrap 3 responsive framework.
  • Experience working with third party APIs (REST, JSON, GoogleMaps)
  • Ability to write clean, readable code and adhere to coding standards.
  • Creative problem solver.
  • Extremely driven and motivated.
  • Excellent communication skills.
  • Multitasking and analytical skills.
  • An interest in golbal communication and how it fits in the future of education.

Bonus Points

  • Experience with Grapesjs.
  • Experience with Stripe Payment Gateway.
  • Native Application Development experience or interest (Swift, Java, etc).
  • Experience working in an Agile environment.

If this position sounds like a good fit for you, apply today! We are looking forward to hearing from you.

Apply Now

Contact Information / History