Software Engineer
Software Engineer
Company: TheSoul Publishing
Type: Remote
Team Size: 2,000+ employees in 70+ countries 
About Us
TheSoul Publishing is an award-winning digital studio that produces entertaining, positive and original content for a global audience and distributes it through social media channels as well as streaming platforms. We're a fast-moving, creative and international company: with a global team of 2000+ talents, 40+ projects in 20 languages and 2 billion subscribers worldwide, we don't take our foot off the gas and continue to grow further.
Today we need an experienced Software Engineer to join the team.
Job responsibilities:
- Develop backend applications, services, and microservices using appropriate technologies, platforms, and frameworks
 - Contribute to enhancing the architecture of existing services and assist in developing new ones
 - Write clean, efficient code and participate in code reviews to maintain code quality
 - Identify and address performance bottlenecks in existing code to enhance overall system performance
 - Assist in task organization and deadline management to ensure project progress
 - Collaborate effectively with cross-functional teams to achieve project objectives seamlessly
 
Requirements:
- Strong knowledge of PHP
 - Experience with Go
 - Experience in designing and developing modern web projects
 - Thorough understanding of OOP principles and patterns
 - Understanding the differences between various types of DBMS
 - Experience with one of the frameworks (Symfony/Laravel/etc.). We expect the candidate to be framework-agnostic and able to understand all the "framework magic" happening under the hood
 - Ability to write unit tests
 - Teamwork skills and the ability to explain complex concepts using simple words
 - Understanding of Linux System Administration basics, including basic configuration and administration
 - Strong knowledge and understanding of Git
 - Understanding of SOA, REST, and microservice architecture principles
 - Strong English and Russian language skills
 
What we offer:
- Flexible, remote work with the opportunity to work wherever you want
 - Creative vibes and an international team: 90% of company employees are creators who work from 70+ countries and make awesome positive content for millions of followers worldwide
 - Grow, develop, study: 800+ trainings and materials in our internal academy, individual educational courses, transparent knowledge sharing within the company, constant feedback from the manager, no limits to launching new initiatives
 - A tech-savvy approach and carefully structured processes: no bureaucracy, an ecosystem friendly to new ideas, transparent task management, asynchronous communication (fewer meetings and more thoughtful written communication)
 
Company name: TheSoul Publishing
Remote job title: Software Engineer
Job tags: Software, IT, Software Engineer, PHP, Symfony
Be the first to know aboutnew jobs every week
Get 8 new jobs with salaries, once per week! Sign up here so you don't miss a single newsletter.