Help us with App Development in our english cafe

5.0
(41 reviews)41

The experience

As a volunteer developer for an english teaching app, you will contribute to creating a seamless, engaging, and user-friendly platform for English language learners and cultural exchange. Your technical expertise will support the development, optimization, and enhancement of the app's features.


What you offer

25 hours of help per week

Content Writer: Write, edit and publish inspiring content.

Web Developer: Help develop and maintain websites.


What you get

2 days off per week

Private Room: You will have a bed in a private room. In other words, a room just for you.

Shared Dorm: You will have a bed in a shared room, which means you will share the same room with other travelers.

Team Dorm: You will have a bed in a shared room, which means you will share the same room with other people.

Lunch: You are entitled to a free lunch, every day of your stay.

Dinner: You are entitled to a free dinner, every day of your stay.

Free Laundry: You can use our laundry room freely.

Free Tours: We’ll take you on tours and rides around town. For free!

Get free drinks or beverages.: Drink up! Get free and tasty drinks for yourself.

Free Parties: Get free entrance for the best parties in town.

Free Events: Get free entrance for the best events in town.

Language lessons: Take free language classes at our place.

Use our equipped kitchen: Feel free to use our kitchen and make your own delicious food.

Certificate: Get a certificate of completion after you finish your experience.

Fast Internet Access: High-speed internet for you to work remotely

Dedicated Workspace: Specific space for you to work remotely


Requirements

Intermediate English or Intermediate Arabic

Welcomes solo volunteers, couples, and partners of volunteers


What's not included

Flights, Travel Insurance, Internal Transportation and Visa


Program Details

Key Responsibilities:
A)Collaborative Development:
1-Work with the core team to build and maintain the app's features.
2-Write clean, efficient, and scalable code for the app.
B)UI/UX Design:
1-Design intuitive and visually appealing user interfaces.
2-Implement responsive design to ensure compatibility across devices.
C)Feature Integration:
1-Assist in adding or improving key features such as chat functions, language tools, and progress tracking.
2-Test and debug app functionalities to ensure reliability.
D)Backend Support:
1-Support backend development tasks such as database integration and API development.
2-Ensure data security and smooth performance.
E)Testing & Quality Assurance:
1-Participate in testing to identify bugs and areas for improvement.
2-Provide feedback to enhance user experience and technical performance.