Backend developer

Job Responsibilities

  • Develop and maintain web applications using PHP, Node.js, and other relevant technologies, ensuring high performance, scalability, and security.
  • Design and implement database schemas using MySQL, PostgreSQL, MongoDB and write efficient SQL queries to retrieve and manipulate data.
  • Build and optimize RESTful APIs to facilitate communication between different components of the application and integrate with external systems.
  • Collaborate with cross-functional teams including product managers, designers, and other developers to translate business requirements into technical solutions.
  • Participate in code reviews, providing constructive feedback to team members and ensuring code quality and adherence to best practices.
  • Participate in project technical discussions.
  • Understand, write, modify existing code.

Required qualifications

  • 2+ years experience in PHP development.
  • 1+ years experience in Node.js development.
  • Experience with MySQL, Postgresql, MongoDB.
  • Strong understanding of the MVC pattern and OOP.
  • MySQL experience, with proven ability to write efficient SQL queries.
  • Experience building, optimizing, and utilizing REST APIs.
  • Advanced knowledge of SOLID principles.

Additional qualifications

  • Good knowledge of Git.
  • Good knowledge of English.
  • Good knowledge of Russian.
  • Experience with a Blade templating engine is a plus.
  • RabbitMQ or Kaffka is a plus.
  • ElasticSearch is a plus.
  • React.js/vue.js knowledge is a big plus.

Deadline

16.03.2024

Location

Yerevan, Komitas 15/2

Contact Information

+37412554545

Apply For This Job

Let us know about your business plan or idea
follow us