Home
Jobs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job responsibilities:
  • Develop backend applications, services and microservices using appropriate technologies, platforms and frameworks;
  • Integrate applications with social media platforms;
  • Maintain, refactor and improve application performance;
  • Perform effective team code reviews;
  • Assess the tasks and scope of work;
  • Develop technical documentation.

What we use in our work:

  • PHP 8.0, Laminas (Zend Framework), Mezzio (Zend Expressive), Python, Go, Node.js, ES6, TypeScript, React, Redux, Flux;
  • MySQL, ElasticSearch, ClickHouse, Redis, RabbitMQ;
  • Kubernetes, Docker, Skaffold;
  • Asana, Confluence, GitLab, NewRelic.

Requirements:
  • 3+ years

    of hands-on experience with

    PHP

    ;
  • Commercial experience with

    Python

    or

    GO

    ;
  • Experience in designing and developing modern high-load web projects;
  • Thorough understanding of OOP principles and patterns;
  • Understanding the differences between various types of DBMS;
  • Experience in one of the frameworks (Symfony or Zend). We expect from a candidate to be a framework agnostic, one should be able to understand all "framework magic" that happens under the hood;
  • Ability to write unit tests;
  • Teamwork skills, ability to explain complex things, using simple words;
  • Understanding Linux System Administration Basics, basic configuration, and administration;
  • Knowledge and thorough understanding of Git, including the difference between git merge and git rebase;
  • Understanding the principles of SOA, REST, SOAP, and microservice architecture;
  • You are able to communicate in English and Russian effectively.



Nice to Have:

  • Understanding of basic web development (HTML, CSS, JavaScript);
  • Exposure to DevOps practices or Linux environments;
  • Experience with Docker/Kubernetes;
  • Contributions to open-source or personal coding projects.

What we offer:
  • A competitive salary (discussed individually with the successful candidate) with performance-based bonuses;
  • Remote work with work from anywhere workplace;
  • Growth and development: internal academy with 800+ internal courses and materials, internal knowledge sharing, constant feedback from your manager, no limits on launching new initiatives;
  • A tech-savvy approach and carefully structured processes: no red tape, transparent task management, asynchronous communication (with fewer meetings and more thoughtful written communication);
  • Creative vibes of the cool international team of TheSoul Publishing, a company whose unique ecosystem is friendly to any new ideas!



We appreciate your interest in our job vacancies and the company. Your CV will be reviewed carefully by our team, and if we are ready to move forward with your application, one of our recruiters will contact you and explain the subsequent steps.

TheSoul Publishing is an equal opportunity employer and we are committed to creating an inclusive environment for all employees. We celebrate diversity and we do not discriminate based upon race, color, religion, gender, gender identity, national origin, citizenship, age, disability, sexual orientation, marital status, or any other characteristic protected by law. We care for the privacy of our candidates and all the data you provide to us is maintained, protected, and confidential.

Mock Interview

Practice Video Interview with JobPe AI

Start PHP Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

Kolkata, Mumbai, New Delhi, Hyderabad, Pune, Chennai, Bengaluru