This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
We are looking for a Backend Developer with experience in Firebase for a project based on FlutterFlow.
The selected individual will be responsible for designing, developing, and optimizing the APIs necessary for communication between the frontend in FlutterFlow and Firebase services.
Responsibilities include designing and developing REST APIs/Cloud Functions in Firebase using Node.js and TypeScript.
The role involves configuring and optimizing Firestore or Realtime Database according to project requirements.
The developer will implement authentication and authorization using Firebase Authentication (Google, Email/Password, etc.).
Managing Cloud Storage for files and images may be required.
The position requires optimizing queries and database structure to improve performance and scalability.
Implementing security rules in Firestore and Realtime Database is essential.
The developer will integrate and manage push notifications using Firebase Cloud Messaging (FCM).
Deploying and monitoring functions in Firebase with Google Cloud Functions is part of the job.
Collaboration with the development team is necessary to ensure smooth integration between frontend and backend.
Requirements:
A professional degree in Systems Engineering, Computer Science, or related fields is required.
Demonstrable experience with Firebase (Firestore, Realtime Database, Cloud Functions, Authentication, Storage, FCM) is essential.
Solid knowledge of Node.js and TypeScript is required.
Experience in developing APIs and serverless architectures is necessary.
Understanding of security in NoSQL databases and query optimization is important.
Knowledge of monitoring and logging tools in Firebase is required.
The ability to solve integration problems with FlutterFlow is necessary.
Clear documentation skills for the backend are required.
Benefits:
The position offers income based on the project.
Continuous learning opportunities are provided, including free access to courses and ongoing training.
Participation in a referral program is available.
A pleasant work environment is offered.
The opportunity to be part of a prestigious company with significant projects is included.