Apply

Software Engineer (Remote-Global)

Posted 4 months agoViewed

View full description

💎 Seniority level: Junior, 2+ years of relevant work experience

📍 Location: Egypt

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

⏳ Experience: 2+ years of relevant work experience

🪄 Skills: DockerLeadershipAndroidDesign PatternsFlutterJavaReact NativeRubyRuby on RailsSwiftAzure.NETNosqlReactNodeJS

Requirements:
  • Bachelor's degree in Computer Science (or related field).
  • 2+ years of relevant work experience.
  • Working experience with one or more technologies (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.
  • Knowledge of relational and NoSQL database management systems.
  • Experience working with Azure (Apps, Functions, Queues, Storage).
  • Experience working with containerization (such as Docker).
  • Demonstrated ability to write clean, light code.
  • An understanding of how frontend frameworks work.
  • Strong OOP & design patterns foundation.
  • Knowledge in Elastic Search is a plus.
  • Familiarity with Kafka and Spark is a plus.
  • Ability to multi-task, organize, and prioritize work.
Responsibilities:
  • Writing clean, high-quality, high-performance, maintainable code.
  • Develop and support software including applications, database integration, interfaces, and new functionality enhancements.
  • Coordinate cross-functionally to ensure project meets business objectives and compliance standards.
  • Support test and deployment of new products and features.
  • Participate in code reviews.
  • Be committed to the deadlines through follow-up of tasks with team members.
  • Research and actively learn about new technologies and introduce them into the infrastructure.
Apply