POSITION OVERVIEW
Develop and maintain server-side application logic using Django framework, creating robust RESTful APIs and managing authentication systems.
KEY RESPONSIBILITIES
- Design, develop, and maintain Django-based backend applications
- Build and optimize RESTful API endpoints for frontend consumption
- Implement and manage Django authentication system including user registration, login, permissions, and token-based authentication
- Design and maintain database schemas using Django ORM
- Write efficient database queries and optimize performance
- Implement business logic and data validation
- Create and maintain API documentation
- Write unit tests and integration tests for backend functionality
- Handle server-side error logging and debugging
- Collaborate with frontend developers to define API contracts and data structures
- Implement security best practices including CSRF protection, SQL injection prevention, and secure password handling
- Manage database migrations and version control
- Deploy and maintain backend services
Job Types: Full-time, Permanent
Pay: RM7,500.00 - RM9,000.00 per month
Benefits:
- Additional leave
- Flexible schedule
- Opportunities for promotion
- Professional development
Work Location: In person