Unifonic

Software Engineering Lead – Workflow & Integrations

Unifonic

full-time

Posted on:

Location Type: Remote

Location: Egypt

Visit company website

Explore more

AI Apply
Apply

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