Senior Software Developer

Job description

Wirestock is looking for a passionate engineer to help us build the best platform for content creators. Here is what we are looking for:

Responsibilities

  • Design and implementation of low-latency, high-availability, and performant web-applications 
  • Implementation of security and data protection 
  • Integration of data storage solutions
  • Writing reusable, testable, and efficient code 
  • Work in a cross-functional team with specialists from various fields
Required Qualifications
  • BS/MS degree in Computer Science, Engineering, Physics, Math or a relevant field
  • Previous working experience as a PHP/Laravel developer for 3+ years
  • In-depth knowledge of object-oriented PHP, SOLID principles
  • Experience with at least one or two PHP development frameworks (Zend, Symfony, Laravel, etc.)
  • Understanding of REST Principles and experience in writing RESTful APIs, OAuth2, Tokens, JWT
  • Proficient with relational databases, strong MySQL experience (PostgreSQL experience is a plus)
  • Proficient understanding of code versioning tools, such as Git
  • Experience in writing unit tests and end to end tests (PHPUnit, PHPSpec)
  • Creative and efficient problem solving skills
  • Excellent troubleshooting and debugging skills
  • Writing clean code
  • Knowledge of container technologies (Docker, Kubernetes, Helm) and delayed processing technologies (including RabbitMQ) will be an advantage
  • Fluent English communication skills and ability to clearly discuss a point of view to both technical and non-technical colleagues
  • English skills at the level enough to discuss engineering tasks and everyday communication (B1/B2)

Share this page

Related Jobs

Awesome company
Senior PHP Developer
Awesome company Anywhere Software development Full Time/Permanent 1 week from now
Sportion AM
Senior Java Developer
Sportion AM Armenia Software development Full Time/Permanent 3 weeks from now 0 - 0 USD
Sportion AM
Senior PHP Developer
Sportion AM Armenia Software development Full Time/Permanent 3 weeks from now 0 - 0 USD
Contact Us
Nalbandyan 96/7, Yerevan 0010, Armenia