Squadio

Senior Software Engineer

Squadio

Overview

Lead developer responsible for software development and enhancements.

Ideal candidate should have 4+ years of experience with strong knowledge of various technologies and microservices architecture.

remotemidNodeJSJava.NETRuby on RailsReactJSReact NativeFlutterSwiftPythonDockerKafkaSpark

Locations

  • Egypt, Cairo, Cairo

Requirements

  • Bachelor's degree required
  • 4+ years of experience
  • Experience with multiple technologies required
  • Knowledge of microservices architecture
  • Experience with Azure required
  • Experience with containerization required
  • Strong OOP & design patterns foundation
  • Ability to multi-task and prioritize work

Responsibilities

  • Write clean, high-quality code
  • Develop and support software
  • Coordinate cross-functionally
  • Support test and deployment
  • Participate in code reviews
  • Research and learn new technologies
  • Commit to deadlines
  • Enhance existing products

Benefits

  • Fully remote
  • Monthly package paid in USD
  • Complex projects
  • Beautiful work environment
  • Membership in Squadio Network