Full Time
Macedonia
Posted 5 days ago

Consider IT done

We are looking for a Full-stack developer. Someone who is able to deal with almost any task at hand. Most of our backend stack is PHP-based (Laravel, WordPress, Symfony), and there is something small with Python and Node.js. Our front-end stack is JavaScript-based (Vue.js, React).

Responsibilities:

  • Writing clean, functional, testable code on the front-end and back-end
  • Develop backend Rest APIs\Services
  • Design and develop web applications (Laravel, Vuet.js)
  • Implementing layouts using CSS and HTML from designs
  • Speed optimizations
  • Collaborations with other team members
  • Testing and fixing bugs of the existing code

Requirements:

  • Knowledge with Ubuntu / Debian
  • PHP 7.4 – 8.1
  • Experience with Redis
  • Experience with backend technologies (Laravel, WordPress, Symfony, …)
  • Experience writing and maintaining tests
  • Knowledge of modern PHP
  • Knowledge of front-end technologies Vue.js, React…
  • Knowledge of Python and/or Node.js will be considered as plus
  • Expertise in MVC and OO Programming
  • Basic database knowledge (mostly MySQL)
  • Proficient with web technologies: HTML5, CSS3
  • Multi-stage Docker files, containers, images, and registries
  • Git repository management
  • Git CI configuration
  • Fluent in English

Nice to have:

  • Experience with CI/CD
  • Experience with YAML configuration files (gitlab_ci.yaml, Docker, etc.)
  • Familiar with Asana, Slack, Harvest, Confluence

We offer:

  • Interesting projects and continuous upgrade of your knowledge working on the projects and with different webinars and courses
  • Flexible hybrid working time with options to work from your home or from our office in Skopje
  • Competitive salary and a signing bonus of 30,000 MKD
  • Private healthcare
  • And many more perks

If you like challenges and find yourself in the above described, please send us your CV in the form below or on email career@moxelle.com

Job Features

Job CategoryEngineering

Apply Online

A valid phone number is required.