Senior Back-End Developer (Canada) (Toronto)

Senior Back-End Developer (Canada) (Toronto)

17 Apr
|
Uride
|
Toronto

17 Apr

Uride

Toronto

About the role The Senior Back-End Developer will report directly to the VP of Technology and work closely with the development team. In this role, you will take a lead in designing and implementing user-facing features, optimizing application performance, and ensuring a seamless and accessible user experience across platforms.What you'll doEnsure best practices in software development.Optimize application for maximum speed and scalability.Collaborate with stakeholders across the organization to discuss the needs, design, and functionality of a website or interface.Stay abreast of industry trends and emerging technologies, advocating for their adoption where beneficial to the project and company.Implement testing, and write unit tests, e2e tests using test framework using libraries such as react-testing library or jest to ensure individual components of functions act as expected.Discuss improvements and processes with the team lead.Collaborate with team to translate design mockups into interactive web applications.Design and develop server-side applications and APIs.Develop and maintain back-end as well front-end components of our web applications.Identify and address performance bottlenecks such as render-blocking resources, large asset sizes, inefficient code,



etc.QualificationsNear familiarity with a variety of technologies including GraphQL, Web sockets, Kubernetes, Kafka, ElasticSearch, Kibana, DynamoDB, and PostgreSQLSolid understanding of distributed systems architecture, encompassing consensus, convergence, load balancing, data consistency, and performance/efficiency constructsAbility to design and implement APIs with a focus on performance, scalability, and maintainabilityProficiency in identifying and resolving performance and scalability issues, particularly in systems serving millions of users with high availabilityOutstanding documentation and written communication skills, capable of translating complex technical concepts into understandable, actionable insightsEffective communication and collaboration skills, with an understanding of when to lead and when to step backAbility to provide constructive feedback on code reviews and actively participate in activities such as RFC discussions, sprint planning, etcKindness, a high EQ, and adeptness at listening, communicating with, and collaborating with other team membersHigh adaptability and a solid desire for continuous learning and growth#J-18808-Ljbffr

📌 Senior Back-End Developer (Canada) (Toronto)
🏢 Uride
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: senior back-end developer (canada) (toronto) / toronto
Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: senior back-end developer (canada) (toronto) / toronto