Apply

Senior Software Developer, Full Stack (Calgary, Canada)

Posted 10 days agoViewed

View full description

πŸ’Ž Seniority level: Senior

πŸ“ Location: Canada

πŸ’Έ Salary: 140000.0 - 160000.0 CAD per year

πŸ” Industry: Technology

πŸͺ„ Skills: PostgreSQLPythonDjangoGCPTypeScriptGoRedisReact

Requirements:
  • Extensive experience in supporting, maintaining, and improving existing web applications and features.
  • Strong skills in full-stack development with proficiency in Go or Python, Django, React, and Typescript.
  • Experience in architecting applications on cloud platforms like GCP, AWS, or Azure.
  • Experience with data model and schema design, and technologies such as PostgreSQL, Redis, and Cloud PubSub.
  • Thorough knowledge of API architecture and development.
  • Familiarity with current testing methodologies such as unit, integration, end to end, and service tests.
  • Effective communication skills for interacting with technical and non-technical teams.
  • Demonstrated ability to work with cross-functional teams.
Responsibilities:
  • Own the full stack and develop impactful features across the platform, from front-end user interfaces to back-end systems.
  • Collaborate with software developers, product managers, and designers to support mid to large features for user experiences.
  • Mentor junior team members, advocate for technical initiatives, and contribute to building software that achieves workplace equity.
Apply

Related Jobs

Apply

πŸ“ Canada

🧭 Full-Time

πŸ’Έ 140000 - 160000 CAD per year

πŸ” Technology

  • Extensive experience in supporting, maintaining, and improving existing web applications.
  • Strong skills in full-stack development with proficiency in Go or Python, Django, React, and Typescript.
  • Experience in architecting applications on cloud platforms (GCP, AWS, Azure).
  • Experience with data model and schema design, and technologies such as PostgreSQL, Redis, and Cloud PubSub.
  • Thorough knowledge of API architecture and development.
  • Familiarity with testing methodologies (unit, integration, end to end, service tests).
  • Effective communication capabilities for interacting with technical and non-technical teams.
  • Demonstrated ability to work with cross-functional teams in a collaborative environment.

  • Own the full stack. Design, develop and deploy impactful features across our platform, from front-end to back-end systems.
  • Collaborate with software developers, product managers, and designers to maintain features and deliver exceptional user experiences.
  • Mentor junior team members and lead technical initiatives to drive strategic goals.
  • Build and improve software that helps organizations achieve workplace equity.

PostgreSQLPythonSoftware DevelopmentDjangoGCPTypeScriptGoRedisReactCommunication SkillsCollaborationData management

Posted 2 months ago
Apply