Company
Lyrise logo

Lyrise

lyrise.ai
Location

Hybrid work from Cairo:

  • 🇪🇬 Egypt
Apply

Back-end Developer

Description

LyRise is a cutting-edge platform dedicated to helping companies build AI teams more efficiently by matching them with top-tier AI talent from around the globe. As a Microsoft partner, LyRise has partnered with leading firms like Goldman Sachs and Kleiner Perkins, and we aim to democratize AI for every business.

Role Overview:

As a Back-end Developer at LyRise, you will play a key role in building and maintaining our core services and digital APIs that power our platform. Your primary responsibility will be to architect scalable, reliable, and efficient back-end systems that meet our business needs.

Key Responsibilities:

  • Develop and maintain robust back-end services to support a seamless user experience on the LyRise platform.

  • Collaborate with front-end developers and other stakeholders to define API specifications and ensure seamless integration.

  • Optimize application for maximum performance, scalability, and security.

  • Debug and resolve complex technical issues in the back-end systems.

  • Stay current with new back-end technologies and best practices to enhance the application architecture.

  • Participate in code reviews and provide mentorship to junior developers.

Requirements

Technical Skills:

  • Proficient in server-side programming languages, preferably Python or Java.

  • Experience with web frameworks such as Django , Flask , or similar.

  • Strong understanding of RESTful API design and implementation.

  • Familiarity with cloud services (AWS, Azure) and containerization (Docker, Kubernetes).

Other Requirements:

  • Experience with relational and non-relational databases (PostgreSQL, MongoDB, etc.).

  • Knowledge of CI/CD tools and practices.

  • Strong debugging and optimization skills.

  • Excellent problem-solving abilities and a proactive attitude.

  • Ability to work collaboratively in a fast-paced, agile environment.

  • Strong communication skills in English; knowledge of other languages is a plus.