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.