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
Languages
english -Basic
Skip


Refer a friend for this role and earn
25 USD
Use the share options below Learn More
Refer a friend for this role and earn 25 USD
Don’t forget to share your referral URL
2 - 6 USD/Hour (Hourly rate)
6 USD
2 - 6 K/Year USD (Annual salary)
Longterm (Duration)
Fully Remote
Khalid W Abou K