Senior Backend Developer (CRM from scratch) Offline
$$$
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
JavaScript
1 year
Database Design and Architecture
2 years
Query Optimization
1 year
REST API
1 year
+ 15 more
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
SQL
1 year
Required languages
English
B1 - Intermediate
The job ad is no longer active
Look at the current jobs Python →
📊
Average salary range of similar jobs in
analytics →
Loading...