About the Role
We are seeking a Full Stack Developer to join the MapleRecord team — a records management and information governance platform built within Maverick Innogarage Inc. The ideal candidate is someone who thrives in a startup environment, enjoys solving real-world challenges, and has a “get it done” mindset.
You will play a key role in designing, developing, and deploying scalable applications, from backend APIs to front-end user interfaces, helping shape the next generation of municipal records management in Canada.
Key Responsibilities :
- Develop, test, and maintain scalable and secure web applications using Django (Python) and React.js .
- Design and implement RESTful APIs and integrate with front-end applications.
- Collaborate with product managers, designers, and other developers to deliver high-quality features.
- Write clean, maintainable, and efficient code following best practices.
- Troubleshoot, debug, and upgrade existing systems.
- Work with relational databases such as PostgreSQL or MySQL .
- Implement CI / CD pipelines and participate in code reviews.
- Optimize application performance and ensure responsiveness.
Required Skills & Qualifications :
7+ years of professional experience as a Full Stack Developer.Strong proficiency in Python , Django , and RESTful APIs .Solid experience with React.js , JavaScript (ES6+) , HTML5 , and CSS3 .Experience with Git , Docker , and CI / CD tools .Knowledge of SQL and database design principles.Familiarity with cloud platforms (AWS, Azure, or GCP) is a plus.Excellent problem-solving skills and attention to detail.Strong communication and teamwork abilities.Nice to Have :
Experience with GraphQL , TypeScript , or Next.js .Knowledge of microservices architecture .Understanding of agile methodologies (Scrum / Kanban).