ApplyFull 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