Back-end Developer: Node.js + PostgreSQL
We are looking for a skilled Back-end Developer with expertise in Node.js and PostgreSQL to enhance our development team. The ideal candidate will play a crucial role in developing and maintaining server-side applications.
Key ResponsibilitiesBuild and maintain high-performance backend services using Node.js.Design and optimize PostgreSQL database schemas, queries, and data models.Collaborate with front-end developers to integrate user-facing elements with server-side logic.Implement security and data protection measures to ensure application integrity.Troubleshoot and debug applications, enhancing existing code for better performance.
Project ExpectationsWe are looking for a back-end developer with 2-5 years of experience with PostgreSQL. The candidate should be able to:Diagnose our current database infrastructure and help optimize it for performance with our React web app, Swift iOS app, and Kotlin Android app.Evaluate current database schema for inefficiencies and potential improvements.Optimize queries, indexing strategies, and database configuration.Conduct load testing.Develop and optimize internal and external APIs.
RequirementsStrong knowledge of Node.js and its frameworks.Proficient in managing and optimizing relations in PostgreSQL.Familiarity with RESTful API design principles.Experience with version control tools, such as Git.Understanding of data structures, algorithms, and software design principles.Excellent problem-solving skills and attention to detail.Ability to work in a collaborative team environment.
Details
Full time [less than 40 hours per week]Payment in USD [3000-3500 USD]Remote