Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A dynamic organization in Canada is seeking a Back-End Developer to join their fully remote team. This role involves designing scalable APIs and services while utilizing a robust tech stack including Python, Java, AWS, and more. With a competitive compensation package and a four-day work schedule, this position offers flexibility and an opportunity to contribute to innovations in indoor environments.
Location: REMOTE / Toronto, Ontario
This job allows you to work remotely.
About the Role:
A dynamic and innovative organization is on the lookout for a curious and talented Back-End Developer. This is an opportunity for individuals who enjoy exploring the unknown and thrive on solving complex problems. The ideal candidate will be someone who doesn't shy away from challenges and is excited about leveraging data to enhance indoor environments.
What You'll Be Doing:
- Designing, building, and maintaining scalable serverless functions, APIs, services, and databases
- Writing clean, efficient, and well-documented code
- Collaborating with front-end developers and product teams to define and implement technical solutions
- Optimizing applications for performance and scalability
- Participating in code reviews and contributing to architectural decisions
- Troubleshooting and debugging production issues as they arise
- Ensuring security and data protection best practices are followed
- Contributing to automation, CI/CD pipelines, and testing strategies
**Tech Stack You'll Be Working With**
- Programming Languages: Python, Java
- Databases: Snowflake, Postgres
- Version Control: Git
- Cloud Platforms: AWS, Azure, GCP
- Containerization and Orchestration: Docker, Kubernetes
- Message Brokers: Apache Pulsar, RabbitMQ, Kafka
- CI/CD Tools: GitHub Actions, Jenkins
**What's In It For You**
- Competitive compensation package including equity options
- Fully remote work environment, providing flexibility and work-life balance
- Enjoy long weekends with a four-day work schedule
- Opportunity to be part of an innovative team shaping the future of indoor spaces
Must Have Skills:
What You've Done:
- Earned a Bachelor's degree in computer science, engineering, or a related field
- Accumulated 2+ years of professional experience in back-end development
- Demonstrated proficiency in Python and Java
- Developed a solid understanding of relational databases, including Snowflake and Postgres
- Gained familiarity with version control (Git) and agile development practices
- Showcased strong problem-solving skills and attention to detail