We are looking for a highly skilled Backend Developer with expertise in Python/Django and experience working with React, Node.js, Remix, and familiarity with Shopify to build scalable, high-performance applications. You will be responsible for developing, maintaining, and optimizing our backend services while collaborating with frontend developers to ensure seamless integration.
This role requires strong problem-solving skills, experience working with databases and APIs, and the ability to work in an agile, fast-paced environment.
Responsibilities of the Candidate:
- Develop, test, and maintain Python/Django-based web applications.
- Build and integrate RESTful APIs and ensure high performance.
- Work with React, Node.js, Remix, and the Shopify API to enable storefront and back-office integrations.
- Develop and manage well-functioning databases (PostgreSQL, MySQL).
- Optimize application performance and troubleshoot issues.
- Implement security and data protection measures.
- Collaborate with frontend developers, designers, and product teams to create an intuitive user experience.
- Write clean, maintainable, and well-documented code.
- Work with Nginx, Gunicorn, and Supervisor for server and deployment management.
- Stay updated with industry trends and suggest improvements.
Requirements:
- 2+ years of professional experience as a Backend Developer.
- Strong expertise in Python/Django for web development.
- Experience with React, Node.js, and Remix frameworks.
- Familiarity with the Shopify ecosystem: building apps, theme customizations, or API integrations.
- Proficiency in HTML, CSS, JavaScript, and jQuery.
- Experience working with databases like PostgreSQL and MySQL.
- Familiarity with server management tools (Nginx, Gunicorn, Supervisor).
- Strong problem-solving skills and attention to detail.
- Experience in writing unit tests and working with CI/CD pipelines.
- Excellent communication and teamwork skills.