What You Will Do Day-to-day responsibilities will depend on where the product is in its cycle, but you can expect to: Design, build, and maintain server-side application logic, APIs, and backend services that power the client's product Architect and implement RESTful APIs that are clean, well-documented, versioned, and built to be consumed reliably by frontend and third-party systems Work with relational databases — primarily PostgreSQL or MySQL — including schema design, query optimization, indexing strategies, and data integrity Handle authentication and authorization systems — JWT, OAuth2, session management — with a security‑first mindset appropriate for EU-based clients and GDPR-relevant environments Collaborate with frontend developers to define API contracts, align on data structures, and ensure smooth integration across the stack Work within cloud infrastructure on AWS, GCP, or Azure — deploying services, managing environments, and understanding the basics of cloud‑native architecture without needing to be a DevOps specialist Contribute to technical documentation — architecture decisions, API specs, database schemas, and deployment notes — because documentation is not optional in this environment Requirements The following are non‑negotiable for this role: Technical 3 to 6 years of professional backend development experience in a production environment Strong proficiency in at least one of the following: Node.js, Python, PHP with Laravel, Java, or Go — you write clean, idiomatic code in your primary language and can get up to speed quickly in an adjacent one Solid, hands‑on experience designing and building RESTful APIs — not just consuming them; you understand versioning, error handling, response structure, and documentation Strong command of SQL databases, preferably PostgreSQL or MySQL — schema design, migrations, query optimization, and understanding of indexing and transactions Working knowledge of NoSQL concepts and when to apply them, even if SQL is your primary tool Experience implementing authentication and authorization systems, with an understanding of security best practices relevant to EU clients — GDPR awareness is a meaningful advantage here Availability & Setup Full-time availability: 40 hours per week with no parallel full-time commitments Minimum 4 hours of consistent daily overlap with Central European Time Stable internet connection and a dedicated, reliable home office setup Communication English proficiency at B2 level or above — you communicate directly with a European client team in meetings, async updates, and written documentation You write clearly, flag blockers early, and do not go quiet when things get complicated #J-18808-Ljbffr
Backend Developer (Remote – Full-Time)
DIGIHYRE
workfromhome, workfromhome
Publicado hace 17 días
Denunciar empleo