invygo

Staff Engineer

Dubai, UAE
June 22, 2026
Application deadline closed.
Deadline date:
Application deadline closed.
$1000 - $1800 / month

Job Description

About The Role

 

  • Define, design, and implement software architecture and solutions
  • Conduct technical meetings with team and stakeholders to explain the architecture, design, and implementation strategies
  • Collaborate with technical teams to identify and mitigate technical risks
  • Evaluate emerging technologies and software frameworks to improve the quality and speed of delivery
  • Ensure scalability, reusability, modularity, and maintainability of the software architecture
  • Develop, maintain, and implement coding standards, design patterns, and best practices
  • Assess and recommend solutions regarding any technical implementation challenge

 

Requirements

 

  • Bachelor’s degree in computer science or a related field
  • 10+ years of professional software development experience in an internet-based industry
  • Strong experience in software architecture and design, API design, and web development
  • Expertise in modern software development and DevOps practices
  • Proficiency in programming languages such as JavaScript/Typescript, Kotlin/Java
  • Proven ability to lead technical teams and manage stakeholder expectations
  • Excellent written and verbal communication skills
  • Experience in developing solutions for microservices architectures