ФронтПоинт
Senior Backend Software Engineer
- Git
- Docker
- Swagger
- Postman
- API
- PHP
- Laravel
- MySQL
- PostgreSQL
- Английский — B2 — Средне-продвинутый
About us
We are FrontPoint — a fast-growing product and outsourcing IT company focused on innovation, efficiency, and great teamwork.
Our expertise spans marketplaces, networking, fintech, and real estate solutions.
We value minimum bureaucracy, maximum efficiency, and a friendly atmosphere.
We are expanding our team and looking for a Senior Backend Software Engineer to join an ongoing project for our international partner in the real estate domain (Dubai) — developing a powerful, all-in-one CRM for real estate teams.
Responsibilities
-
Design, develop, and maintain backend features and APIs using PHP (Laravel).
-
Build scalable and secure backend services with a focus on performance and reliability.
-
Collaborate with Front-End, DevOps, and QA teams to deliver high-quality product features.
-
Participate in sprint planning, daily stand-ups, retrospectives, and Agile ceremonies.
-
Work with databases (MySQL/PostgreSQL) — design schemas, optimize queries, ensure data consistency.
-
Use Docker and containerized environments for efficient deployments.
-
Write clean, well-documented, and testable code following engineering best practices.
-
Conduct code reviews, mentor teammates, and contribute to improving the overall backend architecture.
-
Track tasks and progress using tools like Jira, Confluence, and Bitbucket.
-
Collaborate with third-party services and APIs when required.
Requirements (Must-Have)
-
6+ years of experience in software development.
-
5+ years of hands-on experience with PHP (Laravel) and modern backend practices.
-
Strong understanding of REST API design and implementation.
-
Experience with Docker and containerized applications.
-
Solid knowledge of SQL databases (MySQL/PostgreSQL), including performance optimization.
-
Experience using Swagger/Postman for API testing and documentation.
-
Familiarity with Git and collaborative workflows (Bitbucket, GitHub).
-
English — Upper-Intermediate+, for daily communication with international teams.
-
Strong analytical thinking, problem-solving, and communication skills.
Nice-to-Have Skills
-
Experience with Vue.js / Nuxt 3 or other front-end frameworks.
-
Familiarity with Google Cloud Platform / Cloud Run.
-
Basic understanding of Node.js and microservices architecture.
-
Experience with CI/CD pipelines and automated deployments.
-
Comfortable working in Linux CLI environments.
Desired Qualities
-
Cares deeply about code quality and long-term maintainability.
-
Demonstrates ownership and initiative.
-
Strives for clean, scalable, and performant solutions.
-
Collaborative, communicative, and detail-oriented.
-
Shares knowledge and helps teammates grow.
We offer
- Hybrid work format (During the probation period — 4 days in the office / 1 day remote.After successfully completing the probation period — 3 days in the office / 2 days remote.)
- Competitive salary based on experience and performance.
- Opportunity to work on a real-world client project with international exposure.
- A transparent environment with open communication and minimal bureaucracy.
- 25 paid vacation days + 5 additional days off.
- AllSports Program — reimbursement for sports and fitness activities.
- Professional growth and participation in the full delivery cycle.
- Supportive and collaborative team culture.
- Work in a modern and comfortable office, equipped with up-to-date hardware.
- Snacks, tea, sweets, and regular corporate events to keep the atmosphere friendly and motivating.
--
Вакансия: планируется к созданию или замещению (на перспективу).