We are looking for a Middle Frontend Software Engineer to help build and evolve a leading real estate property platform serving the MENA region. You will take frontend features from concept to production, modernize existing code, and support application reliability. The role requires 3+ years of Frontend development experience, strong JavaScript and TypeScript, and hands-on work with React-based frameworks. Required for this role * 3+ years of professional experience in Frontend development, with strong proficiency in JavaScript and TypeScript * Hands-on experience building production applications with React-based frameworks * Practical experience writing tests and working with code quality tools * Experience working with CI/CD pipelines * Good understanding of AWS or other major cloud platforms and their services * Strong problem-solving skills and attention to detail * A proactive ownership mindset and ability to drive work forward * Excellent communication and collaboration skills in cross-functional and distributed teams * Upper-Intermediate or higher English, both spoken and written
Your responsibilities * Build new features from concept to production, ensuring quality, usability, and maintainability * Refactor and modernize existing codebases to improve performance and developer experience * Collaborate with engineers and other stakeholders to share ideas and deliver business value * Write clean, well-tested, maintainable code following engineering best practices and coding standards * Participate in code reviews, architectural discussions, and technical decision-making * Monitor, troubleshoot, and resolve production issues to maintain application reliability and performance * Take ownership of features and technical initiatives from requirements gathering through deployment and post-release support
What you getYour time off * 18 paid vacation days and 10 paid sick days annually * 10 Ukrainian public holidays * Maternity and paternity leaves * Marriage and Parenthood Package * Additional leave for major life events * Sabbatical leave opportunities
Learning & growth * Sombra University workshops and internal learning programs * Tech Communities and knowledge sharing sessions * Language courses and workshops * Mentorship opportunities
Health & well-being * Sports compensation or health insurance coverage * Participation in races and marathons * Corporate doctor (telemedicine) * Well-being initiatives and workshops
And even more * Company-provided technical equipment * PE administration and tax support * Internal referral program * IT Club loyalty program * Company events and volunteering initiatives
Before you apply Our recruitment team will carefully review your profile, and if we see a good match with the role, we’ll reach out to you shortly.
If you don’t hear from us within 5 business days, it means we’ve decided to continue the process with other candidates for this position. Thanks for understanding.