
Software Engineering Lead – Workflow & Integrations
Unifonic
full-time
Posted on:
Location Type: Remote
Location: Egypt
Visit company websiteExplore more
Job Level
About the role
- Leading a team that designs and delivers a drag-and-drop workflow builder powered by Camunda
- Building and maintaining integration connectors with various platforms
- Ensuring the reliability and scalability of communication solutions
- Supporting recruitment, hiring, and onboarding of engineering talent
- Driving architecture decisions for scalable and maintainable systems
- Communicating status, risks, and requirements clearly across stakeholders
- Facilitating continuous learning and improvement for the team
Requirements
- 7+ years of relevant software engineering experience
- 5+ years building scalable, production-grade backend systems
- Proven experience leading a team (Team Lead / Tech Lead / Engineering Lead)
- Strong hands-on Java experience (Must)
- Kafka experience (Must)
- Kubernetes + Docker (Must)
- Experience building integration-heavy systems
- Experience designing workflow-driven platforms
- Camunda (Big plus)
- ReactJS + TypeScript (Plus)
- Experience integrating with e-commerce / marketplace platforms
- Familiarity with caches Redis and databases PostgreSQL
- Experience designing and maintaining CI/CD pipelines
- Familiarity with code quality tooling and testing/performance tools
- Strong English communication skills (written and spoken)
Benefits
- Competitive salary and bonus
- Unifonic share scheme (we are all owners!)
- 30 holiday days after the first anniversary
- Your Birthday off!
- Spend up to 25 days per year working from anywhere in the world!
- Paid leave for new parents
- LinkedIn learning license
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaKafkaKubernetesDockerCamundaReactJSTypeScriptPostgreSQLRedisCI/CD
Soft Skills
team leadershipcommunicationrecruitmentonboardingarchitecture decision-makingcontinuous learningstakeholder management