Apply

Senior Software Engineer (Remote - Global)

Posted 7 months agoViewed

View full description

💎 Seniority level: Senior, 4+ years

📍 Location: Egypt

🏢 Company: Squadio👥 51-100💰 Convertible Note over 2 years agoCMSAndroidiOSAppsMobileSoftware

⏳ Experience: 4+ years

🪄 Skills: DockerLeadershipDesign PatternsAzureNosqlNodeJS

Requirements:
  • Bachelor's degree in Computer Science or related field.
  • 4+ years of relevant work experience.
  • Experience with technologies such as NodeJS, Java, .Net, Ruby on Rails, ReactJS, React Native, MEAN, Java for Android, Flutter, Objective C, Swift, PHP Laravel, Python or UI UX.
  • Knowledge and experience with microservices architecture.
  • Familiarity with relational and NoSQL database management systems.
  • Experience working with Azure (Apps, Functions, Queues, Storage).
  • Experience with containerization such as Docker.
  • Strong foundation in OOP and design patterns.
  • Knowledge in Elastic Search, Kafka, and Spark is a plus.
Responsibilities:
  • Writing clean, high-quality, high-performance, maintainable code.
  • Developing and supporting software including applications and database integration.
  • Coordinating cross-functionally to ensure project meets business objectives.
  • Supporting testing and deployment of new products and features.
  • Participating in code reviews.
  • Committing to deadlines through task follow-up with team members.
  • Researching and actively learning about new technologies.
Apply