loader image

Web Application Developer (PHP)

Job description

We create e-commerce and corporate websites mostly with PHP based frameworks (Magento, Craft CMS, etc. - Sorry, no Wordpress), this position will take a leading role in development.

You won't be writing any HTML/CSS, but you'll be expected to integrate those into template files.

We try to avoid monolithic sites and try to use everything headless where possible; along with frontend engineers, you will be architecting the service layer of these projects.

We expect you to write clean, testable and maintainable code; pursue emerging technologies and methods; come up with ideas to do better each day. We conduct code-reviews and pair programming activities and expect you to participate actively.

Job requirements

You have;


  • Minimum of 7 years of professional experience in the field,

  • Excellent understanding and solid experience with PHP and its major frameworks,

  • Excellent command of SQL, understanding of ElasticSearch and NoSQL databases,

  • Excellent understanding of web services (Rest, GraphQL, etc.), message queues, in-memory databases, key-value stores, etc.,

  • Understanding of template languages (Twig, Blade, etc.) and HTML/CSS/Javascript.

  • Good knowledge on version control (Git), build tools, CI/CD, containerization (Docker), and ability to survive the Linux command line,

  • Completed your military service.



Nice to haves and soft skills;


  • Bachelors degree in computer science/engineering or any other related field,

  • Hands-On experience with Python, Go, Javascript, etc.

  • Experience with agile development and project management practices,

  • Understanding of BDD, and software testing practices,

  • Knowledge of cloud ecosystems,

  • Excellent interpersonal skills,

  • Learner for life, self-motivated, self-purposed, self-starter,

  • Good command of written and verbal English; we expect you to participate in conversations with international clients over Zoom, Slack, etc.



Position

Full-Stack Developer


Must have Skills

  • Linux

    Beginner

  • Docker

    Beginner

  • CI/CD

    Beginner

  • Git

    Beginner

  • JavaScript

    Beginner

  • CSS

    Beginner

  • .NET Core

    Beginner

  • NoSQL

    Beginner

  • ElasticSearch

    Beginner

  • SQL

    Beginner

Client Payroll

Up to 450 K/Year USD (Annual salary)

Fully Remote

Cancel
Cancel

Active a month ago

Skip

Web Application Developer (PHP)

Job description

We create e-commerce and corporate websites mostly with PHP based frameworks (Magento, Craft CMS, etc. - Sorry, no Wordpress), this position will take a leading role in development.

You won't be writing any HTML/CSS, but you'll be expected to integrate those into template files.

We try to avoid monolithic sites and try to use everything headless where possible; along with frontend engineers, you will be architecting the service layer of these projects.

We expect you to write clean, testable and maintainable code; pursue emerging technologies and methods; come up with ideas to do better each day. We conduct code-reviews and pair programming activities and expect you to participate actively.

Job requirements

You have;


  • Minimum of 7 years of professional experience in the field,

  • Excellent understanding and solid experience with PHP and its major frameworks,

  • Excellent command of SQL, understanding of ElasticSearch and NoSQL databases,

  • Excellent understanding of web services (Rest, GraphQL, etc.), message queues, in-memory databases, key-value stores, etc.,

  • Understanding of template languages (Twig, Blade, etc.) and HTML/CSS/Javascript.

  • Good knowledge on version control (Git), build tools, CI/CD, containerization (Docker), and ability to survive the Linux command line,

  • Completed your military service.



Nice to haves and soft skills;


  • Bachelors degree in computer science/engineering or any other related field,

  • Hands-On experience with Python, Go, Javascript, etc.

  • Experience with agile development and project management practices,

  • Understanding of BDD, and software testing practices,

  • Knowledge of cloud ecosystems,

  • Excellent interpersonal skills,

  • Learner for life, self-motivated, self-purposed, self-starter,

  • Good command of written and verbal English; we expect you to participate in conversations with international clients over Zoom, Slack, etc.



Job Type

Client Payroll


Positions

Full-Stack Developer


Must have Skills

  • Linux

    Beginner

  • Docker

    Beginner

  • CI/CD

    Beginner

  • Git

    Beginner

  • JavaScript

    Beginner

  • CSS

    Beginner

  • .NET Core

    Beginner

  • NoSQL

    Beginner

  • ElasticSearch

    Beginner

  • SQL

    Beginner

Up to 450 K/Year USD (Annual salary)

Longterm (Duration)

Fully Remote

Skip

Begum A

| Turkey