PHP Backend Developer (remote in Poland/ Brazil)

Remote - Warsaw, Mazowieckie Poland

FileCloud is looking for a PHP Backend Developer to join our remote team in Poland or Brazil. As part of the server team, you will be responsible for developing server-side functionality and building scalable cloud-based services. This role is fully remote and will require working remotely with other team members. We are looking for a mid-level or senior developer.  

About the Product & Company

FileCloud is the fastest-growing Enterprise File Share and Sync (EFSS) solution in the industry, with over one million users worldwide. Our products are used by many global 2000 and Fortune 500 companies and world-leading public sector organizations. FileCloud recently closed a $30 million Series A investment led by Savant Growth to address the growing demand for enterprise security, compliance, and workflow automation. We are currently expanding our team as we grow and improve FileCloud.

Responsibilities:

  • Create elegant, efficient and maintainable software to support and extend our current software products
  • Use tools including PHPStorm, MongoDB, NodeJS, AWS/AZURE, GIT, Memcache, Code Reviews, PHPUnit, Solr, among others
  • Solve complex architectural challenges when implementing new features
  • Integrate with databases, file systems, cloud services when delivering solutions
  • Troubleshoot and fix reported customer issues, delivering software patches as needed
  • Share your knowledge and experience with other engineers

Qualifications:

  • 4+ years of professional software engineering experience
  • 3+ years of experience in web app development
  • 3+ years in PHP development
  • Strong knowledge of the following:
    • Automation testing
    • Client server architecture is required
    • Object-oriented programming and design patterns
  • PHP ecosystems (PHP 7.2+ experience, Composer, PHPUnit)
  • Web technologies including HTTP protocol, XML, REST
  • Highly proficient in spoken and written English with strong communication skills

Nice-to-Have:

  • Bachelor’s degree in computer science or a related discipline
  • Knowledge of modern PHP frameworks
  • Experience in enterprise system’s architecture (Architecture Patterns, Eventing, Queues)
  • Familiarity with SQL/NoSQL databases like MongoDB and their declarative query languages
  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
  • Knowledge of CI/CD (Jenkins preferred), Docker, SOLR, Redis
  • Experience developing with NodeJS, JavaScript, TypeScript.

We Offer:

  • Be part of a team of passionate, committed individuals dedicated to building a world-class product.
  • Dedicated time for training and education opportunities.
  • A mentorship model wherein your mentor and team support your development.
  • A competitive salary with an annual bonus.
  • Fully remote working whilst offering flexible hours that fall outside of the companywide core hours of 8am -11am (US Central time zone)
  • 20 days of paid time off which increases by a further 2 days after 3 years of service and 3 days after 5 years of service (in addition to 10 public holidays in your country). 
  • Paid day off on your birthday or on an alternative day if your birthday falls outside a normal working day.
  • Paid day off to volunteer with the charity of your choice.
  • Paid monthly internet cost, as well as lunch and wellbeing stipend provided
  • Reimbursement of all hardware costs associated with the role.