We're seeking an accomplished Senior Software Developer to craft high-quality back-end services using Node.js and JavaScript.
The ideal candidate will have 5+ years of experience in designing APIs and domain models, along with expertise in RDBMS principles, PostgreSQL, and debugging applications.
Key Responsibilities:
* Design and build scalable services and APIs using Node.js
* Create data models based on RDBMS principles and implement them in PostgreSQL
* Troubleshoot complex issues and optimize application performance
Requirements:
* Excellent communication skills in English
* At least 5 years of experience in back-end software development with a focus on API design, domain modeling, and Node.js
* Familiarity with database design principles and implementation in PostgreSQL
* Understanding of authentication protocols like OAuth, OIDC, and SAML
* Strong problem-solving skills and experience with debugging and performance optimization