Celebrating 10 Years of Orthoplex Solutions!

A decade of building trusted digital solutions.

Mid-Level Back-End Developer

We are seeking a seasoned Mid-Level Back-End Developer at Orthoplex Solutions. They shall develop and maintain applications to meet clients’ needs. The developer will collaborate closely with other developers, designers, and project managers to deliver high-quality, user-friendly software solutions.

Responsibilities:

  • Develop robust back-end systems using NodeJs and other Object-Oriented Programming (OOP).
  • Build scalable, maintainable REST APIs.
  • Manage and optimize SQL and noSQL databases like MySQL, MongoDB, and PostgreSQL.
  • Maintain and troubleshoot Linux OS environments.
  • Maintain AWS resources such as S3 Buckets and EC2 instances.
  • Develop and maintain CI/CD pipelines using Github Actions.
  • Implement WebSocket protocol for real-time communication.
  • Support troubleshooting existing products, leveraging logs and errors recorded in Sentry.
  • Collaborate with front-end developers, designers, and project managers.
  • Monitor, troubleshoot, and optimize application performance, reliability, and security.
  • Lead code reviews, sprint planning, and daily stand-ups in an Agile environment.

Skills and experience:

  • Proficient in Node.js with 5+ years of experience; familiar with front-end development.
  • Skilled in SQL and NoSQL technologies, including MySQL, MongoDB, and PostgreSQL.
  • Experienced in managing Linux OS environments.
  • Experienced with AWS architecture.
  • Deep understanding of REST APIs, real-time protocols (WebSockets), and RAG systems.
  • Experience setting up and managing CI/CD pipelines using GitHub Actions.
  • Familiar with the WebSocket protocol.
  • Holds a Bachelor’s degree in Computer Science or equivalent experience.
  • Strong problem-solving, teamwork, and communication skills.
  • Excellent problem-solving, collaboration, and communication abilities.

Experience:

  • 5+ years of building mobile or web applications (Required)

Education:

  • Bachelor’s Degree (Required)

Job Perks:

Join a rapidly growing company with a collaborative and supportive work environment. Get the opportunity to work on challenging and impactful projects.

  • Be part of a quickly growing Canadian company
  • Complete projects for companies all around the globe
  • Significantly improve and grow your portfolio

Please be considerate and only apply if you possess the majority of the above-mentioned skills. All applications will be processed, but only appropriate candidates will be contacted for interviews.

Job Category: App Development
Job Type: Full Time
Job Location: Egypt

Apply for this position

Allowed Type(s): .pdf, .doc, .docx