Responsibilities:
– Develop and maintain backend services using Node.js.
– Collaborate with the frontend developer to integrate APIs and ensure seamless communication between the frontend and backend.
– Implement database solutions, preferably using Cloud SQL or Firestore.
– Develop and manage authentication processes using Firebase Authentication.
– Ensure data security and integrity.
– Create and maintain documentation of the backend system.
– Participate in code reviews and provide constructive feedback.
– Troubleshoot and debug application issues.
Requirements:
– Proven experience as a Backend Developer with expertise in Node.js.
– Strong understanding of RESTful API design and implementation.
– Experience with database systems like Cloud SQL, Firestore, or equivalent.
– Familiarity with Firebase Authentication or similar authentication services.
– Knowledge of cloud platforms, preferably Google Cloud.
– Ability to write clean, scalable, and maintainable code.
– Strong problem-solving skills and attention to detail.
– Good communication skills in English and Portuguese.
Preferred Skills:
– Experience with Google Cloud services (App Engine, Cloud Run, Cloud Functions).
– Familiarity with frontend technologies (React) to facilitate collaboration.
– Experience with payment gateways and invoicing systems.
– Knowledge of secure coding practices.
– Experience with multi-tenant applications.
Skills to Select on Upwork:
Application Process:
Include links to any relevant projects or code repositories (e.g., GitHub).
NOTE: We’ll only consider applications with a price. Please provide your price, preferably fixed price, but if hourly rate, an estimate of hours and rate/h so we can have an idea of the costs.
Feel free to ask questions if you need further explanation.
Posted On: June 30, 2024 03:47 UTC
Category: Back-End Development
Skills:Database, Git, Node.js, React, JavaScript, API, API Development, Web Development
Country: United States
click to apply
Powered by WPeMatico
