loader image

Technical CoFounder/CTO

we are a tutoring network company that links eager students with qualified tutors.

Our mobile app aims to assist school and university-level students, as well as professionals from the workforce in finding qualified tutors when seeking academic assistance.

We've been recently shortlisted to participate in one of the most prominent accelerator programs in Saudi Arabia, which starts on June 28th for 6 full months. As such, we're looking for a skilled software engineer to join our team as a potential tech co-founder/CTO. Our current tech team is made up of 2 junior full-stack engineers. Our mobile architecture is based on Flutter,

If you have the skills for managing a team of junior developers, plan and strategize for the scalability and growth of our app, are passionate about EdTech, and willing to disrupt the MENA region's EdTech industry remotely, let's talk!

ROLES AND RESPONSIBILITIES (NOT LIMITED TO):


  • Software architect:

  • Design and implement a software architecture

  • Select a technology stack

  • Design and configure infrastructure

  • Select a development toolkit where and when necessary

  • Design and implement a database design

  • Improve and optimize the application architecture

  • Ensure scalability of the application and infrastructure


  • Explore new technologies and decide whether to implement them


  • Team lead:


  • Define and implement development standards according to up-to-date coding methodologies and best practices


  • Build an agile development culture


  • Set up a development team workflow


  • Conduct code reviews


  • Perform design reviews


  • Break down development tasks


  • Supervise hiring of developers


  • Mentor newly hired developers


  • Communicate with stakeholders


  • Determine KPIs of developers


  • Monitor developers’ progress


  • Manage technical risk


  • DevOps Engineer:


  • Establish the DevOps culture within the organization


  • Set up a streamlined deployment pipeline


  • Plan software releases


  • Manage releases, tags, and versions


  • Carry out safe and downtime-proof software releases


  • System administrator:


  • Act as a system administrator to manage their organization’s IT infrastructure


  • Make sure that the company’s data is protected


  • Manage the organization’s domains, SSL certificates, and related components


  • Develop and implement an internal communication system for the company


  • Monitor the performance of the company’s IT infrastructure


  • Senior executive:


  • Participate in strategy planning


  • Participate in company management


  • Keep track of and analyze the competition to suggest technological innovations


  • Suggest ways that technology can help the company be more successful


  • Oversee an external workforce where and when necessary (outsourced team)


  • Keep track of tech trends in the industry and identify competitive advantages


  • Evaluate the technical efficiency of the company


  • Oversee IT budgets to optimize expenditures


  • Have a firm understanding of the intersection of business and technology decisions


  • Take technical decisions when and where necessary


  • Prepare technical budgets and discuss feasibility at the micro and macro levels



Position

Software Architect

CTO


Must have Skills

  • Agile Methodology

    Beginner

  • DevOps

    Beginner

Client Payroll

2 - 6 K/Year USD (Annual salary)

Fully Remote

english - Basic

Languages
Cancel
Cancel

Active

Skip

Technical CoFounder/CTO

we are a tutoring network company that links eager students with qualified tutors.

Our mobile app aims to assist school and university-level students, as well as professionals from the workforce in finding qualified tutors when seeking academic assistance.

We've been recently shortlisted to participate in one of the most prominent accelerator programs in Saudi Arabia, which starts on June 28th for 6 full months. As such, we're looking for a skilled software engineer to join our team as a potential tech co-founder/CTO. Our current tech team is made up of 2 junior full-stack engineers. Our mobile architecture is based on Flutter,

If you have the skills for managing a team of junior developers, plan and strategize for the scalability and growth of our app, are passionate about EdTech, and willing to disrupt the MENA region's EdTech industry remotely, let's talk!

ROLES AND RESPONSIBILITIES (NOT LIMITED TO):


  • Software architect:

  • Design and implement a software architecture

  • Select a technology stack

  • Design and configure infrastructure

  • Select a development toolkit where and when necessary

  • Design and implement a database design

  • Improve and optimize the application architecture

  • Ensure scalability of the application and infrastructure


  • Explore new technologies and decide whether to implement them


  • Team lead:


  • Define and implement development standards according to up-to-date coding methodologies and best practices


  • Build an agile development culture


  • Set up a development team workflow


  • Conduct code reviews


  • Perform design reviews


  • Break down development tasks


  • Supervise hiring of developers


  • Mentor newly hired developers


  • Communicate with stakeholders


  • Determine KPIs of developers


  • Monitor developers’ progress


  • Manage technical risk


  • DevOps Engineer:


  • Establish the DevOps culture within the organization


  • Set up a streamlined deployment pipeline


  • Plan software releases


  • Manage releases, tags, and versions


  • Carry out safe and downtime-proof software releases


  • System administrator:


  • Act as a system administrator to manage their organization’s IT infrastructure


  • Make sure that the company’s data is protected


  • Manage the organization’s domains, SSL certificates, and related components


  • Develop and implement an internal communication system for the company


  • Monitor the performance of the company’s IT infrastructure


  • Senior executive:


  • Participate in strategy planning


  • Participate in company management


  • Keep track of and analyze the competition to suggest technological innovations


  • Suggest ways that technology can help the company be more successful


  • Oversee an external workforce where and when necessary (outsourced team)


  • Keep track of tech trends in the industry and identify competitive advantages


  • Evaluate the technical efficiency of the company


  • Oversee IT budgets to optimize expenditures


  • Have a firm understanding of the intersection of business and technology decisions


  • Take technical decisions when and where necessary


  • Prepare technical budgets and discuss feasibility at the micro and macro levels



Job Type

Client Payroll


Positions

Software Architect

CTO


Must have Skills

  • Agile Methodology

    Beginner

  • DevOps

    Beginner


Languages

english -Basic

2 - 6 K/Year USD (Annual salary)

Longterm (Duration)

Fully Remote

Skip

Khalid W Abou K

| Saudi Arabia