Back End Developer

Israel · Full-time · Senior

About The Position

We are looking for a highly skilled and experienced Backend Developer to join our team!

Your primary focus will be developing all server-side logic, definition, and maintenance while ensuring high performance and availability.

Move all our API code from PHP to NodeJS

You will:

Build efficient, testable, and reusable PHP modules

Solve complex performance problems and architectural challenges

Integrate complex data storage solutions

Be responsible for writing server-side web application logic

Requirements

Proven software development experience in PHP

Proven software development experience in Node.Js

Excellent programming, debugging, and implementation skills

Good understanding of design patterns, such as MVC, Creational/Structural/Behavioural patterns

Knowledge of object-oriented PHP programming

Understanding fundamental application design principles behind a scalable application

Understanding accessibility and security compliance

Good understanding of RESTful APIs

Familiarity with SQL/NoSQL databases and their declarative query languages

Creating database schemas that represent and support business processes

Proficient understanding of code versioning tools, such as Git

Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3

Advantage - Linux server, caching,

Understanding fundamental design principles behind a scalable application

Understanding of application deployment and devOps tools

Self-motivated, quick learner, strong can-do attitude, and great interpersonal skills

 

Apply for this position