Full Stack PHP Developer

About Bark

Bark is a fast-growing online service marketplace. We’re experiencing hockey-stick growth, have over 1 million customers and are profitable and cash generative.

We use cutting-edge technology and an extraordinarily talented team of people to solve an age old problem – how to find the best available professional for any job, every time no matter what the need.

Bark is a dynamic, exciting early stage business but with the financial security of an established business - so you get all the benefits of working in a startup environment (ownership, agility, responsibility and stimulation) without any of the worry.

Role Description

The Bark Team is looking for an experienced Full Stack PHP Developer who will be an integral part of a small growing team.

You will take ownership of your own projects for new products and features as well as work as part of the team to help shape the future of the product and resolve the scalability issues this presents.

The successful candidate will be able to own the projects they are working on and demonstrate a high degree of responsibility taking for their outcomes.

Responsibilities

  • Develop brand new features for the product, from the initial specification, through to developing, testing and launching
  • Improve existing functionality and help shape future of the platform
  • Investigation & bug fixing in the projects you own
  • Collaborate with the team in all phases of the development lifecycle
  • Take part in the oncall rota - (remote touch)
  • Take ownership of projects from inception to rollout
  • To explore multiple approaches to solving problems, make well-reasoned design decisions and tradeoffs and effectively communicate them to the team and stakeholders
  • Providing input into architectural decisions and be confident in communicating complex ideas and outcomes to peers and managers
  • Work effectively in a true agile startup environment

Required Skills, Experience and Qualifications

  • Proven experience as a Full Stack PHP Developer in a startup, agile environment
  • Good knowledge of web application architecture
  • Comfortable operating in a NO FRAMEWORK environment, we are moving towards framework
  • Excellent knowledge of MYSQL, version control tools and of developing web services
  • Solid experience with of web technologies including HTML/CSS, Javascript, AJAX, RESTful services, etc
  • Good understanding of open source projects
  • Good knowledge of cloud based services AWS etc


Our tech stack and challenges are varied, and we use the best tools for the job at hand:

  • AWS (EC2, RDS, Route53, SQS, CloudWatch, Lamda etc)
  • Linux (Ubuntu and Centos)
  • MySQL, Aurora RDS and Redis (Elasticache)
  • PHP (NO FRAMEWORK)
  • Python
  • ElasticSearch
  • Node.js and Sockets
  • Apache, NGINX


It's a great time to join Bark - we have found product market fit, a successful business model, and have built out the necessary tools to scale. We’re looking for hungry, smart individuals to take on huge areas of responsibility in the company and the potential to grow with us.