March 15
🇨🇦 Canada – Remote
💵 $87.4k - $108.2k / year
⏳ Contract/Temporary
🟡 Mid-level
🟠 Senior
🖥 Software Engineer
• Collaborate with cross-functional teams to understand project requirements • Lead a team of developers, provide technical leadership • Design and develop scalable software solutions using Python • Participate in code reviews, ensure code quality • Work closely with UI/UX lead, integrate frontend and backend components • Identify technical challenges, propose solutions • Stay updated with latest software development trends • Mentor and coach team members • Translate stakeholder needs into technical requirements • Be on a career path to become a lead developer, work on parts of the solution • Bring ideas to the team for current and future projects • Be hands-on, work on tickets, learn the product to become a lead developer
• Bachelor's degree in computer science or related field • 5+ years of software development experience with Python • Strong proficiency in building scalable backend solutions • Experience with Django or Flask • Proficient in PostgreSQL • Familiarity with frontend technologies HTML, CSS, JavaScript • Experience in Agile development environment • Strong leadership and communication skills • Excellent problem-solving abilities Desired Experience: • Leading and mentoring a development team • Familiarity with cloud platforms like AWS • Knowledge of Docker, DevOps practices, CI/CD pipelines • Experience in test-driven development, automated testing frameworks • Working with microservices architectures • Strong knowledge of software design principles and patterns
• Remote work from anywhere • Hourly rate: $42 - $52 • Long-term position • Opportunity to work with top companies
Apply Now