Unicaf helps students to earn quality higher education degrees through the Unicaf Scholarship Programme
With headquarters in Europe, it is expanding throughout Africa via a growing network of university campuses and learning centres to facilitate blended and open learning options. Unicaf currently has a physical presence in 12 countries and has plans to expand to 5 additional countries within the next two years.
Job Description
- We’re looking for a Senior Software Engineer for a team of backend developers in building scalable, high-performance systems. In this role, you’ll be responsible for designing robust APIs, optimizing database and caching layers, and driving best practices in Software Development Lifecycle (SDLC).
- You’ll work closely with cross-functional teams to deliver high-impact features, manage complex technical challenges, and guide the team through architectural decisions.
- If you’re passionate about clean code, mentoring others, and building reliable systems in a fast-paced environment, we’d love to meet you.
Responsibilities
- Design, build, and maintain scalable backend services and RESTful APIs.
- Collaborate with cross-functional teams to deliver high-quality features and improvements.
- Oversee CI/CD pipelines and ensure efficient deployment processes.
- Optimize database performance and implement effective caching strategies (e.g., Redis).
- Ensure code quality, security, and maintainability across all projects.
- Drive best practices in Software Development Lifecycle (SDLC),
- Participate in Agile processes and contribute to continuous team improvement.
- Lead a team of developers, providing technical direction, code reviews, and mentorship.
- Monitor system performance, troubleshoot issues, and optimize performance to ensure scalability and reliability.
Requirements
- 5+ years of experience in backend development, designing and maintaining scalable, high-performance systems.
- Proficiency in Python and PHP, with solid working knowledge of HTML and Javascript.
- Hands-on experience integrating with AWS (or other cloud provider).
- Expertise in Docker and containerized application development.
- Comfortable building and maintaining RESTful APIs.
- Strong grasp of CI/CD practices, including pipeline configuration, automation, and deployment strategies.
- Deep understanding of databases, including both relational (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, DynamoDB) systems.
- Proven experience implementing caching strategies using tools like Redis, with a focus on performance optimization.
- Mastery of Git and version control workflows (e.g., Git Flow, trunk-based development).
- Demonstrated ability to solve complex problems, prioritize tasks effectively, and work autonomously in a dynamic environment.
- Excellent written and verbal communication skills, with the ability to articulate technical concepts clearly.
- Experience leading engineering teams in an Agile/Scrum environment, providing mentorship and technical direction.
- Excellent command of the English language, both verbal and written.
The Following Will Be Considered an Advantage:
- Relevant certifications in Agile methodologies, AWS, or related technologies.
- Previous experience with infrastructure automation tools like Terraform or CloudFormation.
Benefits
- Bi?Monthly Free Meal Days on premises Enjoy a company?provided meal twice every month—great food, zero cost.
- Provident Fund Contribution Become eligible for employer?matched savings after just six months of service.
- Generous Paid Time?Off 22 days of annual holiday leave plus all public holidays in Cyprus
- 6 paid sick days each year for peace of mind when you need it most
- Birthday Gift A thoughtful present from the company to help you celebrate your special day.
- Free Parking Complimentary on?site parking so you can arrive stress?free and on time.
- Flexible Timetable Adjustable working hours to help you balance professional and personal commitments.
- Professional Certification Support We reimburse approved certification fees.
- Flexible working (Hybrid, Remote mode available).
Method of Application
Signup to view application details.
Signup Now