Jobiglo

No results.

Senior Software Engineer

EveryMatrix · Erevan

New
Senior 🇬🇧 English
PHP Go AngularJS SQL Relational databases Schema design Migrations AI coding tools

Job description

About the role

We are looking for a senior generalist engineer who will work across PHP, AngularJS, Go, Node, and SQL. The ideal candidate is strong in PHP, can quickly pick up Go and Node as needed, and is comfortable working on systems they did not originally write.

Key responsibilities

  • Build and ship features across the stack, including data models, APIs, and UI components.
  • Help split the monolith into services by defining boundaries, planning data migrations, and rolling out changes without downtime.
  • Modernize legacy code where it adds value and write short design docs for non‑trivial changes.
  • Own shipped code through monitoring, alerts, and timely fixes.
  • Design schemas, write efficient SQL queries, and build reports used by operators.
  • Review code, mentor teammates, and contribute to overall code quality.

Required profile

  • Solid experience building and running production software at a senior level.
  • Strong PHP expertise with the ability to learn Go and Node quickly.
  • Deep knowledge of relational databases, schema design, query performance, and live‑data migrations.
  • Proven track record of incrementally improving large legacy codebases.
  • Daily use of agentic AI coding tools and ability to demonstrate their workflow.
  • Commitment to writing thorough tests, especially for money‑related, commission, and reporting logic.
  • Ability to produce clear design documents, tickets, and PR descriptions.
  • Effective communication with product, QA, and non‑technical stakeholders in English.

Required skills

  • PHP
  • Go
  • Node.js
  • AngularJS
  • SQL
  • Relational databases (e.g., MySQL, PostgreSQL)
  • Schema design and migrations
  • AI‑assisted coding tools
  • Automated testing

What we offer

  • 24 days of annual leave, increasing up to 34 days after five years.
  • Two Free Fridays per year (one per quarter).
  • Access to Udemy for Business, LinkedIn Learning, and a training budget.
  • Daily catered lunch or monthly lunch allowance.
  • Private medical subscription, gym allowance, and parking.
  • Team‑building activities at various locations.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec EveryMatrix.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 2 ժամ առաջ

Expires 1 ամիսից

2 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

EveryMatrix

Erevan