Position: Senior Full Stack Web Developer (ERP Platform)Job Description:
We are building a comprehensive ERP platform and looking for a Senior Full Stack Developer to work closely with leadership on product vision, system architecture, and long-term scalability.
You will play a key role in designing and developing core ERP modules such as accounting, inventory, purchasing, sales, and reporting systems.
Requirements:
- Minimum 5 years of professional experience as a Full Stack Developer
- Strong proficiency in Python and deep understanding of Django architecture (ERP experience is a strong plus) or solid experience with MERN stack
- Hands-on experience designing complex business systems (ERP, CRM, Accounting, Inventory, etc.)
- Strong knowledge of database design, normalization, and working with complex relationships (PostgreSQL preferred)
- Experience building and optimizing high-performance, scalable backend systems
- Strong command of front-end technologies: HTML, CSS, JavaScript, AJAX, and Vue.js or React
- Experience developing modular and maintainable UI components for large-scale systems
- Solid experience with RESTful API design, especially using Django Rest Framework
- Experience with Linux environments and cloud platforms (AWS preferred)
- Familiarity with Docker and container-based development is a plus
- Strong experience with Git, code collaboration, and issue tracking tools
- Experience with CI/CD pipelines and production deployments
- Understanding of security best practices (authentication, authorization, data protection)
Nice to Have:
- Prior experience developing or customizing an ERP system (e.g., Odoo, SAP, custom ERP)
- Knowledge of accounting principles, stock management, or financial workflows
- Experience with multi-tenant architectures
- Familiarity with message queues (RabbitMQ, Kafka) or background job systems (Celery)
İş Türü: Tam zamanlı
Maaş: 30.000,00TRY - 60.000,00TRY aylık
Work Location: Hybrid remote in 34307 Küçükçekmece