Job Description
Job Description
Looking for an experienced backend developer to design and develop RESTful APIs and modular content systems for mobile and web applications. The candidate will work with complex databases and contribute to optimizing backend services, integrating third-party services and collaborating with frontend and mobile teams to deliver user experiences.
Responsibilities:
Design and develop RESTful APIs for mobile and web applications.
Build and maintain modular content systems with flexible schemas and validation rules.
Work with complex data models in MongoDB, including aggregations and indexes.
Develop content processing pipelines (lyric analysis, translations, synchronization).
Implement content management flows, including approvals and moderation.
Optimize the performance of large-scale databases and backend services.
Integrate third-party services (music APIs, payment providers, AI translation models).
Collaborate with frontend and mobile teams to deliver user experiences.
Requirements:
More than 5 years of experience in backend development with Node.js.
Advanced experience in MongoDB (schema design, aggregations, indexing).
Experience in building and documenting RESTful APIs.
Knowledge of authentication and authorization patterns.
Skills in data modeling for complex relationships.
Familiarity with Git and collaborative development workflows.
Experience with AI/ML integrations (translation, voice, or language models) is a plus.
Salary to receive
To agree