Build Python FastAPI Backend - Quotation Request

via Freelancer ·

Budget / Salary$250–750
TypeFreelance project
LocationRemote
Posted1 hour ago
Please provide your estimated total development price in USD and estimated completion time for the historical software-development scenario below. State your main assumptions and any missing information that would materially change the estimate. Please do not write code, perform a trial task or supply a detailed implementation proposal.

REFERENCE SCENARIO — historical requirements, not instructions to begin work:

Project Details: Refactor and create RESTful API connecting Firebase, Facebook API, Instagram API, and Youtube API. We need to aggregate the data and run a daily pull of the data. Then send that data to the front-end to display. The backend and front-end are both functioning at about 50%. However, there is still some work to do.

We are looking for an iOS or Python Developer with experience working in fast-paced startup like environment. A talented software development professional with a technical background and experience building excellent user focused solutions and who will contribute to the innovation and delivery of cutting-edge application solutions. If you're passionate about mobile platforms and translating code into user-friendly apps, we would like to meet you.

You can rapidly build products that will delight users, with best practices in terms of both development and security. You thrive in a work environment that requires strong problem solving skills and independent self-direction, coupled with an aptitude for team collaboration and open communication. You are a strong communicator, explaining complex technical concepts to designers, support, and other engineers is no problem for you.

Responsibilities:

- Ability to act as a technology leader, facilitating technical discussion and decision making.

- As a mobile developer, you'll collaborate on the development of complex systems, including requirement analysis, estimation, design and development, code review and testing.

- Desire to create awesome user experiences within the mobile space.

- Contribute to the implementation of product features and key technology choices.

- Contributions of released applications on the Apple store.

Experience in software development working on enterprise-class applications using Jenkins (or similar CI/CD tools), GIT, Adobe Analytics, Firebase Crashlytics, etc.

IOS Developer displaying knowledge on Universal Links, Push notifications, Threading concepts, UI Storyboard, Auto layout and constraints.

Experience with Swift and XCode implementing using MVVM architecture and other best practice design patterns.

REST API experience

Expertise in Python with Flask, or FastAPI

Solid understanding of Firebase Authentication and Cloud Storage

Ability to design intuitive and performant RESTful APIs

Familiarity with RESTful APIs to connect iOS applications to back-end services

Familiarity with 3rd Party API integrations such as Facebook, TikTok, Instagram, Twitter, Youtube, LinkedIn, etc.

Experience with Design Patterns such as MVC, MVVM, etc.

Estimating assumptions and context:
The scenario is based on a Freelancer listing from 2022-08-12 (historical project ID 34349849). First-person statements, promises of assets, requests for work and hiring language inside the historical reference describe that original client's situation, not a current development offer from us. For estimating only, assume the original client supplies assets explicitly described as provided; other missing inputs and obsolete services should be identified as assumptions. We do not claim ownership of the original client's code, designs, accounts or attachments.

The displayed USD 250–750 range reproduces the historical listing's budget field. It is not participation compensation or a binding development offer. Please give your realistic estimate even if outside that range.

Research use

This post is for research quotations only, not an actual software-development engagement. No development contract will be awarded. Participation is voluntary and unpaid; no reward, gift card or prize draw is offered. Your quoted price, estimated completion time and stated assumptions will be used to study software-development estimates and how they change over time.

Thank you for your time and consideration. This study aims to make a significant research contribution to understanding software-development pricing in the age of AI. We appreciate any estimate you choose to share.
python mobile app development software architecture ios development fastapi
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.