Cactus is a software development company, providing full-cycle services for the European market. More than 170 companies increased business productivity using solutions developed by Cactus programmers. The company has been regularly included in the listings of the best software development companies in Belgium and Europe.
Cactus is ready to expand the team with a Senior PHP Developer in its hub in Tbilisi, Georgia.In this role, you will be working as a part of a scrum team on the development of apps in such domains as Education, HR, Healthcare, Fintech, Fleet Management, Digital Transformation, etc.
What you will do:You are a key member of a cross-functional team and responsible for providing the backend functionality of a feature or initiative. You turn functional challenges and acceptance criteria into skillfully crafted and easily maintainable application code.Not only that, but you use your experience to pinpoint bugs, and bad coding patterns, identify risks, and come up with potential solutions.You participate in technical discussions, both within your team and with other teams, to come up with solutions for common problems.You coach more junior developers through pair programming sessions, code reviews... or just by asking them the right questions.You maintain a critical eye towards potential API improvements.You monitor the build and deploy pipeline to make sure your team's work ends up in our customers' hands swiftly and adequately.
What we expect:You have at least 5 years of experience as a software developer, and you have been working in multi-team organizations and on larger software systems.You have in-depth, hands-on experience with PHP and its ecosystem and frameworks and a thoughtful understanding of how modern web applications should work.You use your experience to pinpoint bugs, do root cause analysis, detect bad coding patterns, identify risks and come up with skillfully crafted (template) solutions.You are a craftsperson which takes pride in code quality, excellence of delivery, documentation and refactors.You run feasibility checks on multiple ideas or potential solutions and help prioritize within the team.Strong bonus points: experience in SaaS product design and delivery.What drives you are solid abstractions, clear technical designs, and driving growth and technical excellence.You have good communication skills and consider yourself a team player.You are not afraid to speak your mind strongly and convincingly to get your point across.You aspire to technical excellence but are able to balance this with pragmatic reasoning.You MUST have strong communication skills and proficiency in English.
What we offer:Attractive salary.Flexible working hours.Health insurance.Work-related courses, certifications, and books.English classes.Opportunity to work remotely in an international environment or from a co-working (if needed).Get-together team events.