Senior Software Engineer – Full‑stack (PHP/Go/Node)
EveryMatrix · Yerevan
Job description
About the role
We are looking for a senior generalist engineer to join EveryMatrix in Yerevan. You will work across PHP, AngularJS, Go, Node and SQL, taking features from design through production while collaborating with product, QA and other stakeholders.
Key responsibilities
- Build and ship full‑stack features, including data models, APIs and UI components.
- Help split the existing monolith into services, defining boundaries and planning zero‑downtime migrations.
- Modernize legacy code where it adds value and write short design documents for non‑trivial changes.
- Own the shipped code: set up monitoring, alerts and perform fixes.
- Design schemas, write efficient queries and build reports used by operators.
- Review code, mentor teammates and contribute to technical best practices.
Required profile
- Solid experience building and running production software at a senior level.
- Strong expertise in PHP with the ability to pick up Go and Node.js as needed.
- Deep knowledge of relational databases, schema design and query performance.
- Proven track record of incrementally improving large legacy codebases.
- Daily use of AI‑assisted coding tools and ability to plan work for such agents.
- Commitment to writing tests and ensuring correctness for financial and reporting logic.
- Clear communication with product, QA and non‑technical stakeholders.
- Fluent English, both spoken and written.
Required skills
- PHP
- Go
- Node.js
- AngularJS
- SQL / relational databases
- Kubernetes (nice to have)
- Cloudflare (nice to have)
- LLM‑backed features and machine‑learning pipelines
- Payments, fintech and iGaming domain knowledge
- Web scraping at scale, anti‑bot handling and proxy management
What we offer
- 24 days of annual leave, increasing to 34 days after five years.
- Two “Free Friday” days 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 and gym allowance.
- Parking and regular team‑building activities.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches for Հայաստան.
Salaries by job title
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
Published 13 ժամ առաջ
Expires 1 ամիսից
8 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
EveryMatrix
Yerevan