TextMagic: Senior Back-end developer (PHP, Symfony, PostgreSQL)

This post contains product affiliate links. We may receive a commission from Amazon if you make a purchase after clicking on one of these links. You will not incur any additional costs by clicking these links

Estonian company, TextMagic, is hiring a Senior Back-End Developer proficient in PHP 7, Symfony 4, Docker, PostgreSQL 10, and other modern technologies.

About TextMagic

TextMagic is a tech-oriented company based in Estonia. They specialize in the use of various cutting-edge technologies including PHP 7, Symfony 4, Codeception, PHPUnit, OpenAPI, PostgreSQL 10, Memcache, Beanstalk, and Docker, in all their day-to-day operations.

Job Description

The company is currently looking to hire a Senior Back-End Developer who will be responsible for several tasks. The prospective hire will be expected to develop new features and platform architecture, design and build REST API, and integrate with third-party services using API. Other roles include refactoring and code optimization, scaling the project for increasing loads, participating in the team’s product logic development, conducting code reviews of other team members’ work, and optimizing database queries.


Applicants are required to demonstrate excellent knowledge of and experience with the aforementioned technologies. They should possess a clear understanding of the architecture of a web application and its separate components, and comprehend how the HTTP request lifecycle works. Additionally, they would need to have experience in building REST API and understanding of the principles of SOLID and OOP. Experience in creating high-load systems under conditions of zero downtime, and knowing how to build efficient, scalable database architecture is a must. Further, they need to be conversant with PostgreSQL or MySQL, be able to write complex queries, understand EXPLAIN, optimize slow queries without altering the database structure, and change large table schemas without downtime.


TextMagic offers full support for professional growth and availing any equipment necessary for productive work. The hire would have the opportunity to bring their vision to the project. The job allows remote working and promises a professional and friendly team, always ready to provide help.

This job offer was originally published on We Work Remotely


At Smart Remote Jobs, we understand the importance of equipping remote workers with the tools they need to thrive in their roles. To enhance your remote work experience, we recommend considering an ergonomic keyboard that can significantly improve comfort during long hours of typing.

Then, you'd better block out distractions with noise-cancelling headphones, ensuring clear communication during virtual meetings and enhanced concentration.

Finally, if you want to increase flexibility and promote better posture, you should use an adjustable standing desk, allowing you to alternate between sitting and standing positions throughout the day for improved health and productivity.



Software development


October 26, 2023


1 clicks on Apply Now

Similar job offers

This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.