We are seeking an experienced
Senior Backend Developer
to join our small but growing engineering team of 7 engineers. You will play a critical role in shaping the future of our backend systems, working directly with our CTO to define our technical roadmap and establish the engineering standards that will power our growth.
If you are passionate about backend engineering, mentoring, and establishing technical excellence with our and PostgreSQL stack, we invite you to apply
Note : We do not provide working visa for expats.
Responsibilities
- Architect, design, and implement scalable APIs and business logic using and PostgreSQL
- Lead API design discussions, ensuring robust authentication (authn) and authorization (authz) mechanisms
- Apply common security practices for APIs and data, including secure data handling, encryption, and protection against common vulnerabilities (e.g., SQL injection, XSS)
- Design and optimize PostgreSQL database schemas, ensuring data integrity and performance
- Collaborate closely with the CTO to establish, document, and enforce backend best practices
- Mentor and upskill junior engineers, providing code reviews, technical guidance, and support
- Stay up to date with the latest backend technologies, frameworks, and industry trends
- Able to work independently in a hybrid work environment (2 days / week work from home)
Skills Required
5+ years of backend development experienceRecent 3+ years of knowledge of & Typescript for server-side developmentStrong PostgreSQL expertise including database design, query optimization, and migrationsDeep experience with or frameworks - must be proficient in at least oneStrong knowledge of RESTful API design, versioning, and documentation (OpenAPI / Swagger)Expertise in authentication and authorization standards (OAuth2, JWT, RBAC, etc.)Deep understanding of security best practices for APIs and dataExcellent problem-solving skills and ability to troubleshoot complex backend issuesBonus : Experience with enterprise auth platforms (Cerbos, Auth0, Okta, FusionAuth), GraphQL API design and implementation, cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes), CI / CD, automated testing, code quality tools, event-driven architectures and message queues (e.g., Kafka, RabbitMQ), Performance profiling / monitoring / scaling of backend systems, DevOps practices