Next job

Middle Backend Developer (PHP and Node.js) in Scimus

Posted more than 30 days ago

290 views

Scimus

Scimus

0
0 reviews
Without experience
Lviv
We are a small, distributed team working on developing and enhancing a high-load web service. Our main products are websites, each of which operates as a multi-layered stack. Legacy: Custom PHP framework (data layer, templates, a bit of jQuery) Contemporary: Laravel REST API, React/Redux frontends Modern: Node.js TypeScript REST APIs, Solid-Start frontends We're in the process of transitioning to the modern stack and need your expertise to accelerate this transition. We’re also expanding our

We are a small, distributed team working on developing and enhancing a high-load web service.

Our main products are websites, each of which operates as a multi-layered stack.

  1. Legacy: Custom PHP framework (data layer, templates, a bit of jQuery)

  2. Contemporary: Laravel REST API, React/Redux frontends

  3. Modern: Node.js TypeScript REST APIs, Solid-Start frontends

We're in the process of transitioning to the modern stack and need your expertise to accelerate this transition. We’re also expanding our presence into the area of native mobile apps, which will need a custom-optimized backend.

Tasks and Responsibilities

We're seeking a backend programmer skilled in PHP and Node.js.

The ideal candidate will have a deep understanding of the Laravel framework, be proficient in SQL query optimization, and be willing to dig into the intricacies of legacy code (our custom framework, initiated in the early PHP 4.0 era and currently operating on PHP 5.4).

We value attention to detail as in this case "tiny" differences might result in a "wrong" behavior of the website for the end-users (and we have a huge stable user base).

You won't be on your own. We have a team of people with knowledge of the project who would be glad to help you to start.

While the primary focus is on backend development, the ability to handle certain front-end tasks would be advantageous.

Our team of developers speaks Russian, but we use English for issue tracking.

Required Skills and Qualifications

  • JavaScript: Node.js, TypeScript, comprehensive grasp of asynchronous programming (await/async)

  • Laravel

  • Proficiency in raw PHP (including management of legacy PHP 5.4 code)

  • MariaDB (or MySQL)

  • Postgres

  • Redis

  • Proficient in Git

Experience with the following is a plus:

  • Frontend technologies: React, Redux, immutable.js

  • Solid-JS / Solid-Start

  • Koa

  • JWT

  • CSS Modules

  • Vite

  • Python

Education

Technical education (university degree or equivalent)

Key Considerations

  • Write code with readability in mind; thorough documentation of decisions is essential.

  • Adhere to best practices in testing your work.

  • Exhibit problem-solving skills; attempt tasks independently before seeking assistance, providing a detailed overview of attempted solutions when seeking guidance.

Employee Benefits and Rewards

  • Challenging tasks with great opportunities to level up your skills

  • In-house workshops and tech talks

  • Flexible working time

  • English classes

  • Corporate parties

  • Project/Role switching 

  • 20 working days of paid vacation

  • Good sense of humor

  • Table soccer 

  • Free pizza every Friday at office

About SCIMUS:

SCIMUS is a software company providing a full range of activities in the software development life cycle. Our team has completed a number of projects in different areas: SaaS, e-commerce, career and education, healthcare, banking, community and entertainment, telecommunications.

 

Company site:

 

Company profile DOU:

Recruitment process stages:

· If your application meets our requirements, you'll be contacted by our Recruiter to have short phone call to get to know you better

· Best matches will be invited to an interview with our Talent Acquisition Specialist and Hiring Manager and dedicated specialist in a related field

· Sometimes we will ask you to take part in so called “overtime interviews” and complete some job-related tasks.

· As a final step we will send you the best job offer and invite you to make more happen with us.

 

Without experience
Lviv
Want to get related jobs?
New job openings in your Telegram
Subscribe
We use cookies
accept