> full description
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 get
Your 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.
Відгукнутись на вакансію