Backend Developer Intern implementing features in the API for on-demand transit systems. Collaborating with a diverse team to enhance transportation accessibility across Canada.
Responsibilities
Implement new features and fix bugs in our API
Contribute to the technical design of new features and present it to the rest of the team
Provide feedback on technical plans presented by other developers
Provide feedback on feature specifications (e.g., UI mockups and prototypes) created by other members of the Blaise team
Review code written by other developers
Requirements
Experience with backend development using Express.js and MySQL (Sequelize.js is a plus!)
One or more prior professional experiences (internships) involving JavaScript
A portfolio of projects you have worked on individually or with a small team
Proficiency with Git and a ticketing/project management tool (e.g., Asana)
BONUS: A passion for public transit and urban planning
Benefits
Learn how to write high-quality production code with guidance from our development team
Gain professional work experience as part of a real software development team
Receive feedback and support from a mentor during your first month of the internship
Develop your own designs, get guidance on them, implement them, and see them deployed to production!
Participate in our programming book club and develop best practices, design patterns, and programming concepts you might not encounter in your daily work.
Senior Full - Stack Developer needed to build scalable cloud - native applications for mortgage/lending solutions using Java Spring Boot, React, Azure, and microservices.
Senior Backend Java Engineer at Capgemini Engineering, focusing on projects in the hospitality sector. Collaborates with Machine Learning team, utilizing cutting - edge tech stack.
Senior Software Developer responsible for building high - correctness Rust services for Narvar. Collaborating across teams while owning systems from architecture to operations.
Consultant Developer role focusing on client delivery of quality software solutions. Working with teams to implement solutions that are well - tested and easily maintained.
Growth Product Designer for pdf.net, building the acquisition engine and optimizing conversion through design and data. Collaborating with PMs and engineers in a fully remote, high - autonomy environment.
Senior .Net programmer at Exposant 3 developing and modifying business solutions in a hybrid work environment. Committed to mutual success and team collaboration.
Staff Backend Engineer focusing on adaptive telemetry and databases for Grafana Labs. Responsible for technical strategy, project delivery, and system reliability.
Senior Backend Engineer building authentication features and services at GitLab. Working on token issuance, access management tooling, and security improvements for user authentication.
Senior Backend Programmer at Behaviour Interactive developing backend systems for '7 Days to Die'. Leading integration of online services and collaborating with cross - disciplinary teams.