#1 Job Board for tech industry in Europe

Full Stack Developer
PHP

Full Stack Developer

Warszawa
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    PHP

    master

    Laravel

    master

    React

    master

    JavaScript

    master

    HTML

    master

    SQL

    regular

Job description

As a vmgen Full Stack, you’ll have the opportunity to develop vmgen products, while using your expertise in coding, algorithms, complexity analysis, and large-scale system design. This role combines software and systems engineering to build and run robustlarge-scale, massively distributed, fault-tolerant systems. Your work will focus on preparing the architecture and developing new products on top of the infrastructure provided by vmgen. This is a full-time, 100% remote position.
 
Position Responsibilities

  • Build and implement architecture for the products
  • Develop new functionalities and products
  • Build efficient, testable and reusable PHP modules
  • Integration with the existing APIs and products
  • Integration of data storage solutions

Minimum Qualifications

  • Bachelor’s degree in Computer Science, a related technical field involving software/systems engineering, or equivalent practical experience.
  • Practical knowledge of Laravel framework and React (v17+)
  • Knowledge of object-oriented PHP programming (practical knowledge of SOLID principles)
  • Knowledge of PHP testing frameworks (PHPUnit preferred)
  • Knowledge about React Hooks and Redux
  • Very good understanding of JavaScript, HTML5, CSS, CSS preprocessors (SCSS preferred)
  • Understanding of code versioning tools (git preferred)
  • Familiarity with SQL/NoSQL databases and their declarative query languages
  • Experience with networking and the “cloud
  • Experience to navigate and debug code that is not familiar to you

Preferred Skills

  • Knowledge of Linux operating systems
  • Understanding of networking / load balancing at global scale
  • Systematic problem-solving approach, coupled with effective communication skills and a sense of drive
  • Basic knowledge of Docker

Techstack

  • PHP backend based on Laravel 8 framework
  • Frontend: React (Next.js) + Redux
  • Styling: SCSS (based on Bootstrap 5)
  • GitLab pipelines for CI/CD
  • Docker for local development environment