All offersWarszawaPHPFull-stack developer
Full-stack developer
PHP
Planner 5D

Full-stack developer

Planner 5D
Warszawa
Type of work
Full-time
Experience
Senior
Employment Type
Mandate
Operating mode
Remote

Tech stack

    PHP
    master
    JavaScript
    master
    TypeScript
    master
    Symfony
    advanced
    PHPUnit
    advanced
    MySQL
    advanced

Job description

Online interview
Friendly offer

We are searching for senior Full-stack web developer who will join our web team and work on new features, improving and maintaining our current solution.


Our tech stack: PHP 7.4(8.1), Symfony, PHPUnit, MySQL, Redis, MongoDB, RabbitMQ, Git., Docker.

For front-end part: native Javascript, JQuery(legacy code), Typescript, Three.js(OpenGL), Webpack, Websocket, Jest (unit tests), Docker, SVG.


Requirements



  • 5+ years of experience of Web development
  • Intermediate in English


Required knowledge of



  • PHP - popular frameworks, libraries, ...
  • JavaScript
  • TypeScript
  • Popular frameworks and libraries (at least jQuery)
  • ECMAScript 6+
  • CSS
  • Data - SQL (SQLite, MySQL, PosgreSQL, ...), Memcached, Redis, MongoDB, Message Queues, ...
  • 2D and 3D graphics (for example Canvas, WebGL, OpenGL, ...)
  • Supporting technologies - REST, JSON, XML, HTML, Git, Protobuf, ...
  • Payment systems / APIs (PayPal, Stripe, Apple / Google payment processing, ...)
  • How to write clean and maintainable code
  • Best practices in security, performance, memory management, maintainability, data structure, ...
  • Good understanding of server infrastructure, web protocols (HTTP, Web Sockets, ...)
  • Ecosystem


Nice to have



  • Understanding of mathematics, geometry
  • Understanding of Russian or Lithuanian languages
  • Some knowledge of Laravel, Symfony, Doctrine, AngularJs, ReactJS, VueJS, LESS, SASS, Bootstrap, ...


Character requirements



  • Should like your job
  • Great communication and analytical skills
  • Wish to learn, use and understand new technologies
  • Passionate about software development and striving for the newest technologies
  • Has hobbies related to technologies (programming, micro controllers, 3D printing, physics, mathematics, ...)
  • Should be able to understand tasks, and express himself to others (essentially to properly communicate in our team)

What we offer:


- Competitive salary — we want our team members to be comfortable and are open to any discussions.

- Freedom and responsibility in the role — we won't stand behind you pushing to work. We trust our team enough to allow people to work on their own.

- Budget for education and training — we encourage our team members to study and are ready to cover training expenses. 

- An opportunity to work from Vilnius ofice or remotely from any place in the world.


We hope that your application will be the beginning of a long-term and mutually beneficial relationship that goes beyond a job. Fill in the form and we’ll get back to you within a working day!