PHP Developer

  • Remote

Responsibilities:

  • Write efficient back-end microservices that run in the cloud, interacting with multiple services at scale.
  • Work with the rest of the software development team to improve the way customers interact with our wide range of web-based services.
  • Generate reusable code libraries in PHP and JS.
  • Coordinate and cooperate with front-end application developers.
  • Routinely inspect application code for speed optimization.
  • Conceptualize and implement solutions for data storage.
  • Configure usability of all front side applications.
  • Participate in brainstorming sessions and contribute ideas to our technology, algorithms and products.
  • Help improve our code quality through writing unit tests, automation and performing code reviews.
  • Work autonomously, are excited by new technologies, and will never back down from the challenges of scale.


Experience Requirements:

  • Team Player, Positive, Passionate about technology, with excellent communication skills.
  • A strong passion for solving complex software problems and challenges at scale.
  • Experience with all phases of the software development life cycle, best practices and Agile software development.
  • A constant excitement about technology and its impact, and a desire to keep abreast of industry trends while learning and adapting skill sets quickly.
  • Exceptional Interpersonal/Communications skills - feeling comfortable with interacting with other in-depth levels about software development and implementation.
  • Solid OOP-Object-oriented programming (OOP) and software design knowledge – you should know how to create software that’s extensible, reusable and meets desired architectural objectives.
  • The ability to manage multiple priorities and drive focused resolutions within features of the product.
  • Minimum 3 years of experience with PHP and Javascript..
  • Minimum 3 years of experience in building back-end microservices.
  • Minimum 1 years of experience with things like Python, Perl, shell scripting, etc.
  • Minimum 2 years experience working as part of a distributed team.
  • Minimum 2 years experience as a full-stack engineer.
  • 3 Year College Degree (preferred in Computer Science, MIS, or related discipline) or Equivalent hands-on Experience.
  • A track record of projects completed on time – you are a flawless executor, not a procrastinator.
  • Big plus: Experience deploying machine learning models.


Employment Type: Full Time

Hours: 9AM - 5 PM EST

Location: 100% Remote


We are an Equal Opportunity Employer!

We are committed to equality of opportunity, welcoming diverse candidates, and to promoting a work environment free from discrimination on the grounds of race, ancestry, national/regional or ethnic origin, religious beliefs, sex, gender identity, sexual orientation, marital status, family status, national origin, age, or physical impairments.