top of page

Associate Software Engineer

United States

Job Type

Internship

Workspace

Remote

About Us

Mela AI is a cutting-edge life coaching and companion app empowering Millennials and Gen Z to achieve their life goals through personalized, AI-driven tools and a supportive community. Mela helps you "Adult Better". Our beta is now live, and we are continuing to onboard more users as we refine the app and expand its features for 2025. This internship is not paid and ideal for someone who is looking for a college credit and/or hands on experience. This role can be for college credit and last 3-6 months long.

About the Role

We're seeking a motivated and technically adept Associate Software Engineer Intern with experience in Firebase and FlutterFlow to join our innovative AI startup. As a core member of our engineering team, you'll play a vital role in developing and maintaining our backend infrastructure and some part of our user interface. If you're passionate about AI, building seamless user experiences, and working with cutting-edge technologies, this internship is for you!

Key Responsibilities:

  • Firebase Integration: Implement and manage Firebase services, including Firestore database, Firebase Authentication, and Firebase Cloud Storage, to power our AI life coach platform.

  • Database Design: Design and optimize database structures within Firestore to ensure data integrity, scalability, and efficient retrieval.

  • API Development: Develop and maintain RESTful APIs to facilitate communication between our FlutterFlow frontend and Firebase backend.

  • Data Modelling: Create and maintain data models that accurately represent the relationships between various entities in our application.

  • Security: Implement robust security measures to protect user data and ensure compliance with privacy regulations.

  • Performance Optimization: Continuously monitor and optimize the performance of our Firebase backend to ensure a smooth and responsive user experience.

  • FlutterFlow Integration: Collaborate with our design team to seamlessly integrate FlutterFlow UI components with the Firebase backend.

Requirements:

  • Strong understanding of Firebase (Firestore, Authentication, Storage) and its integration with FlutterFlow.

  • Proficiency in Dart, the programming language used in FlutterFlow.

  • Experience with RESTful API development and database design principles.

  • Familiarity with data modelling concepts and security best practices.

  • Strong problem-solving and analytical skills.

  • Ability to work independently and collaboratively within a fast-paced environment.

Applicants must have experience in Firebase and Flutterflow.

What We Offer

  • Mentorship and career development opportunities.

  • Exposure to cutting-edge AI technology and product development processes.

  • A collaborative and supportive work environment.

  • The opportunity to make a real impact on people's lives.

Equal Opportunity Statement

Mela AI is an equal opportunity employer committed to creating a diverse and inclusive workplace. We welcome applicants from all backgrounds to apply.

Apply For this Job

All fields are Required

Resume

Add a File

Position

Please make sure to select the correct role

Eligibility 

Are you currently located in the US and are you legally authorized to work in the US without requiring sponsorship or a visa?

Internship Preference

Are you interested in a 3-month internship? Or a 6-month internship?

Internship Requirement

Are you able to work a minimum of 30-hours a week?

Internship Conpensation

Do you understand this internship is unpaid?

Avaliability

What day is the earliest you can start? 

In your own words, what is Mela?

Why do you want to work at Mela Ai?

FlutterFlow Experience

Note: This section is for engineering applicants only. Engineering applications without this section completed will not be considered.

Have you configured projects in FlutterFlow before?

If yes, can you briefly describe the types of projects you’ve worked on using FlutterFlow?

Your submission has been received.

An error has occurred. Please try again.

bottom of page