Full Stack Software Engineer
Company: Citylitics
Location: Toronto, Canada
Type: Full-time
Posted: 2026-05-25
About this role
- We are seeking a highly motivated software developer with experience in building full stack web application
- Defining data models, developing robust backend APIs, and integration in dynamic web frontends
- Apply Data Modeling techniques to optimize databases/APIs
- Write optimized SQL to analyze and validate datasets
- Draft Design Documents and conduct Technical Demos for stakeholders with clear and concise written/oral communication
- Sequence product behaviors into courses of backend/frontend implementation with accurate complexity estimations
- Introduce clean, well tested and documented code
- Reduce tech debt alongside product initiatives, referencing evolving industry standards
- Adopts new technologies/best practices to drive the codebase and business forward
### Benefits
- Flex Time, All the Time: We believed in flexible hours and work from home days before it became the norm. We encourage a flow that works best for you
- Benefits and Perks: Our benefits cover everything from your trip to the dentist to massage therapy. We offer online learning, the right hardware to succeed, and time to hang out via yoga, donut chats, Gather, and more!- Database Design/Denormalization, Cloud Architecting(GCP)
- Django Rest Framework, React Query, Typescript
- Demonstrates excellent complexity-estimation, problem-solving, organizational, and analytical thinking
- The ideal candidate will be proficient in both backend and frontend technologies, and capable of designing and implementing scalable and efficient systems
- Demonstrates ability to communicate to stakeholders of different technical background
- Organized and process oriented, strong understanding of agile methodologies and the software development life cycle
- 3-5 years of experience in software engineering (web applications, distributed systems, data platforms):
- Bachelor’s degree ir certificate in Computer Science, Engineering, or a related field
- Led or key involvement in the design of a project/system th...