Full Stack Django Developer

Saskatchewan, Canada🕖 3 months ago

About UsDialist is a market solutions company dedicated to serving jewellers, founded by experienced retail jewellers with a strong presence in Toronto, Ontario. Our platform is designed in direct collaboration with the wider retail network to address the universal challenges faced by the industry. Our firsthand experience drives our commitment to developing innovative solutions that streamline processes, enhance customer experiences, and boost profitability. Dialist aims to provide jewellers with the tools they need to thrive in a competitive market.

Role DescriptionWe are seeking a talented Full Stack Developer to join our team. In this role, you will be responsible for developing and assisting with both front-end and back-end components of our platform, ensuring seamless functionality and integration with the user interface while following code cleanliness and organization standards. Our ideal candidates will be proficient with core Django concepts, RESTful APIs, database management, and version control.

QualificationsBachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience (professional or independent).Strong Python experience and experience developing APIs using Python.Proficiency with Version-Control such as GitHub or GitLab.Proficiency with front-end technologies such as JavaScript, Ajax/HTMX/Fetch API, HTML, and CSS.Proficiency with back-end development using Django and/or Django Rest Framework.Experience with database design and the usages of an ORM.Understanding of middleware and it's purposes.Understanding of async and concurrency concepts.Understanding of socket and network concepts (Emphasis on HTTP and experience working with JSON).Strong understanding of programming standards in cleanliness, code flow, exception handling and security.Excellent problem-solving skills and attention to detail.Strong communication and collaboration skills and the ability to work both independently and as part of a team.

Valued Skills (Not Required):Familiarity with cloud services (e.g., AWS, Google Cloud).Experience / Understanding of network concepts as they relate to content delivery and caching.Understanding of DevOps principles and practices.Experience with real-time event-driven updates using Celery and WebSockets or similar.Experience with front end frameworks such as React or Vue is valued.

Key ResponsibilitiesDevelop, test, and maintain high-quality web applications using Django and Django REST framework for the backend.Design and implement RESTful APIs and integrate them with front-end components.Utilize Django's built-in ORM with PostgreSQL database.Implement custom middlewares for permissions. Design custom forms logic to ensure proper formatting, data integrity and security.Develop dynamic, responsive front-end components using JavaScript, Ajax/HTMX, HTML, and CSS.Utilize SPA concepts and real-time event-driven updates using Celery and WebSockets.Optimize applications for speed, scalability, and security.Ensure cross-platform and cross-browser compatibility.Troubleshoot and debug issues across the stack to ensure smooth functionality.Participate in code reviews to maintain code quality and share best practices.

*Potential applicants looking for part-time positions, contract work or paid internships are welcome to apply here or directly inquire at employment@dialist.com. *We welcome applications from any location within Canada.

Related Jobs

Canonical - Jobs

Security Engineer Ubuntu

Hamburg, Hamburg, Germany💰 USD70K - USD120K🕖 2 years ago
LimeSurvey

Senior Software Engineer

EUROPE💰 USD50K - USD80K🕖 2 years ago
Covariant

Test Automation Engineer

Berkeley, CA💰 USD60K - USD100K🕖 2 years ago
Plenty of Fish

Senior Android Engineer

🌏 Worldwide💰 USD60K - USD120K🕖 2 years ago
LeadSimple

Lead Software Engineer

🌏 Worldwide💰 USD120K - USD140K🕖 2 years ago
Iterative

Senior Frontend Engineer

🌏 Worldwide💰 USD50K - USD180K🕖 2 years ago
Wander

Data Engineer

🌏 Worldwide💰 USD10K - USD100K🕖 2 years ago
Covariant

Production Engineer

United States💰 USD60K - USD100K🕖 2 years ago
Commit

Senior Back End Developer

Canada💰 USD110K - USD140K🕖 2 years ago
AON3D

Senior Frontend Engineer Platform

Montreal, Qc or Remote USA or Canada💰 USD60K - USD120K🕖 2 years ago
Philo

IT Engineer

San Francisco, California, United States💰 USD70K - USD120K🕖 2 years ago
Canonical - Jobs

Senior Software Engineer Cloud Images

Syracuse, New York, United States💰 USD70K - USD120K🕖 2 years ago
Levity AI

Senior Product Designer

🌏 Worldwide💰 USD60K - USD70K🕖 2 years ago
Clevertech

Hands On Engineering Manager

🌏 Worldwide💰 USD50K - USD130K🕖 2 years ago
SOCi

Full Stack Software Engineer

🌏 Worldwide💰 USD100K - USD140K🕖 2 years ago
Zuplo

Senior Front End Developer

🌏 Worldwide💰 USD80K - USD150K🕖 2 years ago
Tettra

Customer Success Manager

🇺🇸 Remote US💰 USD60K - USD100K🕖 2 years ago
Angi

Senior Software Engineer .NET Core

San Francisco, California, United States💰 USD65K - USD120K🕖 2 years ago
Ethereum

Front End TypeScript Developer

Remote💰 USD60K - USD120K🕖 2 years ago
Toptal

Senior UX UI Designer

🌏 Worldwide💰 USD50K - USD300K🕖 2 years ago