Responsibilities:
Design and implement a secure, scalable, and high-performance backend architecture using Node.js and Express.js.
Integrate Firebase for user authentication and data storage, ensuring data privacy and security best practices are followed.
Work with the OpenAI API to facilitate AI-powered dream interpretation, handling API requests and responses efficiently.
Integrate payment processing solutions using Stripe or PayPal, focusing on subscription management and secure payment transactions.
Choose and implement the appropriate database solution (MongoDB), designing a schema that supports the app’s functionality.
Develop RESTful API endpoints to support the frontend application, ensuring smooth and reliable data exchange.
Collaborate with frontend developers to integrate backend services with the app’s frontend.
Implement comprehensive testing strategies to ensure the backend’s reliability and performance.
Provide documentation for the backend setup, API endpoints, and integration guides.
Requirements:
Proven experience in backend development with a strong portfolio of projects, preferably including projects in the app or SaaS domains.
Expertise in Node.js and Express.js for server-side development.
Experience with Firebase Authentication and Firestore/Realtime Database for user management and data storage.
Familiarity with the OpenAI API and implementing AI-powered features in applications.
Experience in integrating payment processing systems, specifically Stripe or PayPal, with a focus on handling subscriptions.
Proficiency in database management, whether with MongoDB or PostgreSQL, including schema design and data migration.
Strong understanding of RESTful API development and best practices in API security.
Excellent problem-solving skills, with the ability to work independently and in team settings.
Effective communication skills, with fluency in English.
Additional Information:
Please provide a portfolio of relevant projects along with your application.
How to Apply:
If you are interested in this opportunity and meet the above requirements, please submit your application, including:
A brief cover letter explaining why you are a good fit for this project.
Your CV or resume.
A portfolio of relevant backend projects.
Your availability and preferred work schedule.
We are looking forward to building a groundbreaking app with your expertise!
Posted On: January 29, 2024 11:41 UTC
Category: Back-End Development
Skills:OpenAI API, MongoDB, Firebase Realtime Database, Node.js, iOS
Country: Israel
click to apply
Powered by WPeMatico