B

Product Engineer - Full Remote

Blackfluo.ai · Toronto, ON

About the Role

About the position We're growing our team to support the expansion of our internal projects. If you're passionate about building ambitious products in a flexible, fast-paced environment, we'd love to hear from you! As a key member of our development team, you will lead the design and development of innovative web and mobile applications. This role focuses primarily on backend development (70%) in Python, while contributing to frontend tasks (30%) using React and React Native. You will architect scalable and reusable backend systems using frameworks like Django or FastAPI, build robust APIs, and ensure high standards of performance, reliability, and security. Collaboration with cross-functional teams from concept to deployment, application performance optimization, and conducting code reviews are also key aspects of this role. Additionally, you will use AI tools to streamline development workflows and enhance product features. Responsibilities Lead the design and development of innovative web and mobile applications.Focus primarily on backend development (70%) in Python, while contributing to frontend tasks (30%) using React and React Native.Architect scalable and reusable backend systems using frameworks like Django or FastAPI.Build robust APIs and ensure high standards of performance, reliability, and security.Collaborate cross-functionally with product managers, designers, and stakeholders from concept to deployment.Optimize application performance and handle challenges related to data processing and system integrations.Conduct code reviews and mentor junior developers, promoting best practices.Use AI tools to streamline development workflows and enhance product features.Requirements 5+ years in software development, with strong backend expertise in Python and a solid grasp of frontend technologies.Proficiency with Python, Django/FastAPI, PostgreSQL, Redis, and cloud infrastructure (preferably AWS).Experience with React, React Native, JavaScript/TypeScript, and knowledge of mobile CI/CD and performance best practices.Comfort with AI tools to support dev productivity and automation.Strong analytical mindset with a track record of solving complex issues and delivering high-quality results.Excellent written and verbal communication in English, with the ability to collaborate effectively in a remote setup.Focused on user experience and able to turn business needs into scalable tech solutions.Self-driven, proactive, and comfortable working in a distributed, agile startup environment.Nice-to-haves Experience in fintech, marketplaces, or scaling products in high-growth startups.

💬 Developer Questions

Ask the team a question — answers show up here

🎯

What does the interview process look like?

🤖

What AI/vibe coding tools does the team use daily?

👥

How big is the engineering team?

Is the team fully async or are there required meetings?

🚀

What does onboarding look like for remote hires?

🔧

Can you share more about the tech stack and architecture?

📈

What does career growth look like in this role?

📅

What does a typical day look like?

💰

Is there a salary range you can share?

📊

Is equity or stock options part of the package?

🌍

Are there timezone requirements or preferences?

🛂

Do you sponsor work visas?

🏢 Is this your listing? Claim it to answer questions

Similar Jobs

Helpful resources

Hiring for a similar role? Post your job here — it's free →