Senior Backend Developer (CRM from scratch)

$$$
Product

Senior Backend Developer (CRM from scratch)

We’re looking for a Senior Backend Developer to build a CRM system from scratch. You’ll have a strong impact on architecture, product decisions, and business logic.

Responsibilities:

  • Design and develop CRM architecture from scratch
  • Build and optimize databases
  • Develop APIs (REST / GraphQL / Webhooks)
  • Implement business logic (sales pipeline, roles, access control)
  • Integrate with external services
  • Ensure data security and integrity

 

 

Must-have:

  • 3+ years of backend development experience
  • Strong SQL and database design skills (normalization, indexing, optimization, ER-diagrams)
  • Experience with APIs (REST / GraphQL / SOAP, Webhooks)
  • One of the stacks: Python / Node.js / PHP
  • Docker + cloud platforms (AWS / GCP / Azure)
  • NoSQL (Redis / MongoDB)
  • Understanding of RBAC, audit logging, data security (GDPR, encryption)
  • Experience with ETL processes and data handling (validation, cleaning)

 

 

Nice to have:

  • Experience building CRM systems
  • Strong business/system analysis skills

 

 

We offer:

  • Build a CRM from scratch (no legacy)
  • High impact on technical decisions
  • Fast processes, no bureaucracy

Required skills experience

CRM 1 year
SQL 1 year
JavaScript 1 year
Database Design and Architecture 2 years
Query Optimization 1 year
REST API 1 year
SOAP API 2 years
GraphQL 1 year
Webhook 1 year
ETL 1 year
Sales Pipeline Management 1 year
Business Process Analysis 1 year
Role-based access control (RBAC) 2 years
GDPR and Data Compliance 2 years
Encryption 1 year
Docker 1 year
Azure Cloud 2 years
NoSQL 2 years
Data validation 2 years
Data Cleaning 2.5 years

Required languages

English B1 - Intermediate
Published 8 April
33 views
·
19 applications
Last responded 2 weeks ago
See stats of candidates who applied for this job 👀
To apply for this and other jobs on Djinni login or signup.
Loading...