Apply

Full Stack Developer (CORE)

Posted 4 months agoViewed

View full description

📍 Location: Philippines

🏢 Company: CrewBloom

🪄 Skills: Backend DevelopmentNode.jsPostgreSQLGitHTMLCSSJavascriptTypeScriptFirebaseCollaboration

Requirements:
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a Full Stack Developer with a strong emphasis on backend development.
  • Strong proficiency in Node.js, TypeScript, and PostgreSQL.
  • Desirable familiarity with frontend technologies, including HTML, CSS, JavaScript, and frameworks such as React or Angular.
  • Understanding of server-side templating languages and server-side CSS preprocessors.
  • Knowledge of code versioning tools, such as Git.
  • Experience with testing frameworks and adherence to quality assurance best practices.
  • Highly valued experience using Firebase or Supabase as a backend or for real-time data synchronization.
  • Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes is preferred.
  • Familiarity with RESTful API design and implementation is preferred.
  • Understanding of web security principles and practices is preferred.
  • Experience in Python Programming is preferred.
Responsibilities:
  • Design, develop, and maintain server-side logic using Node.js and TypeScript.
  • Ensure the performance, scalability, and reliability of backend applications.
  • Develop and optimize database schemas using PostgreSQL.
  • Implement data storage solutions and ensure efficient data retrieval.
  • Collaborate closely with the frontend development team to integrate server-side logic with the user interface.
  • Implement RESTful APIs to facilitate communication between the frontend and backend.
  • Contribute to the implementation of frontend features using HTML, CSS, and JavaScript.
  • Utilize code versioning tools, particularly Git, to manage and track changes collaboratively.
  • Implement and execute testing frameworks to ensure the reliability and robustness of the application.
  • Leverage experience with Firebase or Supabase to implement real-time data synchronization and enhance application responsiveness.
Apply