Position: Engineering Manager (SmartCrowd)
Company: United Software
Experience required: 5y
English level: fluent

SmartCrowd’s mission is to be the most trusted real estate investment platform for fractional ownership in MENA and South Asia. It is the first regulated crowdfunding investment platform in the Middle East, to democratize access to real-estate wealth and contribute to building an equal society. We are a well-backed startup from well-renowned local and international VCs (500Startup, Shorooq, etc) and angels.

SmartCrowd’s mission is “to be the most trusted real estate investment platform for fractional ownership in MENA and South Asia”. It is the first regulated crowdfunding investment platform in the Middle East, to democratize access to real-estate wealth and contribute to building an equal society. We are a well-backed startup from well-renowned local and international VCs (500Startup, Shorooq, etc) and angels.

We want to build a great team of ambitious people who are driven by the need to build big ideas.

**As our Engineering Manager**

Just imagine getting in during the early stages of a company like Deliveroo or Careem. By joining our small and dynamic team, you’ll get the chance to build a company during the early growth years.

You’ll be strong on the front, backend and infrastructure engineering with the drive and flexibility to drive the product engineering efforts. You will be familiar with building quick solutions in the FinTech domain. You will need to build a super-scalable platform that can handle fast growth.

You’ll be solving a number of technical challenges to accelerate and improve the investment process, from customer onboarding, eKYC, and Investment experience to digital wallet management. Complex integrations to multiple 3rd parties, behind beautiful UX.

**You’ll be empowered to ...**
- Rapidly solve product and tech challenges that haven’t been solved before
- Integrating with large complex systems like major government departments, Banks,
- Working in a small cross-functional team, taking product, design, and data inputs to ensure we’re iterating quickly based on customer feedback
- Helping shape our development process and company culture
- Who you are has a passion for product development, innovation, and solving real customer problems without being wedded to any particular technology or approach.

**What we have:**
- Fast-growing startup/product (not outsourcing) company
- Modern technology stack
- No Scrum, no long “crappy” meetings
- GMT+4 timezone working hours
- We are open to any technology innovations and improvements
- We follow the best engineering practices: CI/CD, Code review, Feature toggling, Trunk based development,
- Infrastructure as a Code, Immutable Infrastructure, DevOps practices.

Our tech stack: http://tech-radar.smartcrowd.ae

**Requirements:**
Tech skills:
- At least 8 years of experience in the industry of software development
- Tech management experience 2+ years (former Tech Lead/Team Lead/Architect roles)
- 5 years of development experience in Java
- Comfortable with and open to a variety of languages and frameworks (e.g. Java, JavaScript, React, React Native)
- Understanding of architecture trends (Monolith, Microservices, Serverless)
- Experience with engineering best practices (CI/CD, Clean Code, DevOps, XP, Lean, etc)
- System administration basics, infrastructure, deployed secure, scalable backend services to Cloud environments
- Experience working with Legacy products

Soft skills:
- Great communication skills
- English upper-intermediate level or higher is a must
- Be a passionate engineer
- Ability to learn new technologies

**Responsibilities:**
- Leading SmartCrowd Tech department
- Oversee and drive architecture
- Tech budget management and optimization
- Tech support management
- Working shoulder to shoulder with founders
- Security and compliance management, work on regulators’ requests