Senior Application Software Developer in Kitchener at Vaco

Date Posted: 11/24/2021

Job Snapshot

Job Description

Sr. Application Software Developer

Our IoT client is looking for a Senior Full-Stack Developer where you will provide leadership and software design skills to take the cloud platform to the next level. You'll work with user experience lead and other stakeholders to design new components, pages, and features. You'll implement designs in collaboration with other team members. All developers write testable, efficient code using modern frameworks.

*Fully Remote opportunity*


Job Description

  • Undergraduate degree in computer science/engineering
  • 5+ years of professional software development experience, including at least 1 year of front-end development experience.
  • Experience with Typescript, JavaScript, React, Node, OOP and OOD
  • Strong computer science fundamentals including data structures and algorithms, databases, and/or distributed systems.
  • Successful experience leading other developers on a team or mentoring junior developers.
  • Comfortable learning new technologies and choosing the right tool for the job
  • Communicate effectively with people in different roles. You are open to learning and to mentoring.

Responsibilities

  • You take full ownership for successfully executing challenging projects:
  • Collaborate with product management and other stakeholders to develop detailed requirements
  • Develop written designs, including software architecture, and work plans
  • Get the project done, hands-on and with other team members
  • You provide guidance to other developers in the context of projects you are leading and as a team expert
  • You analyse problems and synthesize solutions applying both technical skill and consideration of the business case. You can push the boundaries and develop novel solutions to new challenges.


If you are interested in this opportunity, please apply for this position with your updated resume.