Минск, проспект Независимости, 117А
Метро: ВостокAbout us
We are RubiCode — 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 Middle 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)
3-5 years of experience in software development.
2+ years of hands-on experience with PHP (Laravel).
Strong understanding of REST API design and implementation.
Experience with Docker and containerized applications.
Solid knowledge of SQL databases (MySQL/PostgreSQL).
Experience using Swagger/Postman for API testing and documentation.
Familiarity with Git and collaborative workflows (Bitbucket, GitHub).
English — Intermediate+, for communication and documentation reading.
Strong analytical thinking, problem-solving, and communication skills.
Nice-to-Have Skills
Basic understanding of Vue.js / Nuxt 3 or frontend integration principles.
Familiarity with Google Cloud Platform / Cloud Run.
Experience with CI/CD pipelines and automated deployments.
Comfortable working in Linux CLI environments.
Exposure to Node.js or microservice architecture.
Desired Qualities
Focused on delivering clean and maintainable solutions.
Team-oriented, open to feedback, and eager to learn.
Demonstrates initiative and ownership.
Pays strong attention to performance and scalability.
Strives for continuous improvement and knowledge sharing.
We offer
--
Вакансия: планируется к созданию или замещению (на перспективу).
Минск
до 1800 USD
Белорусские облачные технологии
Минск
от 2500 BYR