Senior Full Stack Software Architect

3 weeks ago


Calgary, Alberta, Canada PennyJar Capital Full time
About the role

We are seeking a skilled Senior Full Stack Software Developer to join our engineering team at PennyJar Capital. As a key member of our team, you will play a critical role in designing, developing, and deploying impactful features across our platform.

With extensive experience in supporting, maintaining, and improving existing web applications and features, you will be responsible for collaborating with software developers, product managers, and designers to support and maintain mid to large features and services. You will also mentor junior team members, share your expertise, and advocate and lead technical initiatives that drive our strategic goals.

Key Responsibilities:

  • Design, develop, and deploy full-stack features across our platform, from front-end user interfaces to back-end systems.
  • Collaborate with cross-functional teams to support and maintain mid to large features and services.
  • Mentor junior team members and share your expertise to drive technical growth.

About you:

  • Software development experience: Extensive experience in supporting, maintaining, and improving existing web applications and features.
  • Programming proficiency: Strong skills in full-stack development with proficiency in Go or Python, Django, React, and Typescript.
  • Cloud architecture: Experience in architecting applications on cloud platforms, such as GCP, AWS, or Azure.
  • Data management: Experience with data model and schema design, and technologies such as PostgreSQL, Redis, and Cloud PubSub.
  • API development: Thorough knowledge of API architecture and development.

Benefits:

  • Competitive compensation: A base salary of $140-160k CAD, determined by factors such as experience and expertise.
  • Syndio equity: Share in Syndio's success.
  • 20 days annually: Encouraging work-life balance.
  • Pension contribution.

Role progression:

  • First month: Get to know each other, understand user problems and priorities, set up and service development environment, handle tickets and small requests.
  • Second month: Deepen understanding of user pain points, start to form an opinion on necessary improvements in codebase, share insights with Software Development Manager, provide more input on building complex functionality.
  • Third month: Be fully ramped up and working at full capacity, share opinions, mentor junior team members, independently execute and break down tasks, propose technical investments and improvements.

Interview overview:

  • 30-minute phone call with Talent Team member.
  • 45-minute Zoom interview with Hiring Manager.
  • 30-minute Zoom interview with Product Manager.
  • Technical Skills Evaluation - Take-home Assignment.
  • Three 45-60 minute Technical Interviews with Engineering.

About PennyJar Capital:

We are committed to fairness in the workplace and believe creating diverse and inclusive workplaces for all starts with workplace equity. At PennyJar Capital, we're building a diverse team that values candor, curiosity, and community.



  • Calgary, Alberta, Canada Rish Consulting Full time

    About Rish ConsultingRish Consulting is a dynamic and innovative company that offers cutting-edge solutions in software development. We are seeking an experienced Full Stack Software Architect to join our team.Job Description:Key ResponsibilitiesDetailed knowledge of user requirementsCoordinate the development, installation, integration, and operation of...


  • Calgary, Alberta, Canada NDAX Canada Inc. Full time

    Job TitleSenior Full Stack Developer - Core Component ArchitectJob DescriptionAs a Senior Full Stack Developer at NDAX Canada Inc., you will be responsible for leading the development of core components of the Exchange Software Platform. This includes the Matching Engine, FIX Gateways, and SIP connectivity. You will work closely with a small team to design...


  • Calgary, Alberta, Canada H.M.A. Framing & RenovationLTD Full time

    Job Title: Senior Software Developer - Full StackJob Description:We are seeking a skilled Senior Software Developer to join our team. In this role, you will be responsible for designing, developing, and maintaining full-stack software applications.Responsibilities:- Design and develop full-stack software applications- Collaborate with cross-functional teams...


  • Calgary, Alberta, Canada NDAX Canada Inc. Full time

    Job Title: Senior Full Stack DeveloperNDAX Canada Inc. is seeking a highly skilled Senior Full Stack Developer to join our team. As a key member of our development team, you will be responsible for designing and developing core components of our Exchange Software Platform.Key Responsibilities:Architect solutions for new featuresDesign and develop secure and...


  • Calgary, Alberta, Canada Edgemont Childcare Centre Full time

    About the Role:As a Senior Software Engineer - Full Stack, you will be responsible for designing and developing scalable, efficient, and maintainable software systems. You will work closely with cross-functional teams to identify business needs and deliver high-quality solutions. Your expertise in full stack development will enable you to tackle complex...


  • Calgary, Alberta, Canada Dhir Trading Ltd. Full time

    About the Role:We are seeking a skilled Senior Software Developer to join our team. The successful candidate will be responsible for designing and developing full-stack applications using JavaScript and Python.Key Responsibilities:Design and develop full-stack applications using JavaScript and PythonMaintain and improve existing codebasesCollaborate with...


  • Calgary, Alberta, Canada Manpower Outsourcing Services Group Inc Full time

    Job Title: Senior Software Engineer - Full Stack DevelopmentJob Summary: We are seeking a talented Senior Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and deploying full stack applications using cloud infrastructure. This is a great opportunity to work with a dynamic team and contribute to the...


  • Calgary, Alberta, Canada Calmont Truck Centre, Calgary Full time

    Become a key contributor to our team as a Senior Software Engineer We are seeking an experienced Full Stack Developer to join our team. The ideal candidate will have a strong background in full stack development and a proven track record of delivering high-quality software solutions. Responsibilities include:• Design and develop scalable and maintainable...


  • Calgary, Alberta, Canada Neusol Technologies Ltd Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team at Neusol Technologies Ltd. This is a permanent, hybrid work opportunity with a salary range of $120,000 - $180,000 per year, depending on experience.As a Senior Full Stack Software Engineer, you will be responsible for designing, developing, and maintaining...


  • Calgary, Alberta, Canada RBC Household Full time

    About the RoleWe are seeking a skilled Senior Software Engineer (Full Stack) to join our team at Company. The ideal candidate will have a strong background in software development, with expertise in both front-end and back-end technologies. Key responsibilities include designing, developing, and deploying cloud-based applications using APIs and data storage...


  • Calgary, Alberta, Canada Horizon Tech Services Full time

    About the RoleWe are seeking a skilled Senior Full Stack Software Engineer to join our team at Horizon Tech Services. This is a permanent full-time position that requires a strong background in software development.Key ResponsibilitiesConsultation and Documentation: Work closely with clients to understand their needs and document website requirements...


  • Calgary, Alberta, Canada NPS Transport Ltd Full time

    **Job Title:** Senior Software Engineer - Full Stack DevelopmentWe are seeking a highly skilled and experienced Software Engineer to join our team. The ideal candidate will have a strong background in full stack development and excellent technical skills.The successful candidate will be responsible for designing, developing, and maintaining complex software...


  • Calgary, Alberta, Canada BLUE J CLEANING SERVICES INC. Full time

    Job Summary: As a senior software engineer, you will be responsible for designing, developing, and maintaining our full stack application. You will work closely with our cross-functional team to deliver high-quality software solutions.Key Responsibilities:Design and develop full stack application featuresCollaborate with the team to deliver high-quality...


  • Calgary, Alberta, Canada Alberta Ltd. Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team. This individual will be responsible for designing, developing, and deploying full stack solutions using cloud infrastructure.Key Responsibilities:Design and develop full stack solutions using cloud infrastructure.Collaborate with cross-functional teams to ensure...


  • Calgary, Alberta, Canada CB Canada Full time

    **Job Title:** Senior Full Stack Developer**About the Role:**CB Canada is seeking a highly skilled Senior Full Stack Developer to join our team on a 12-month contract. As a Senior Full Stack Developer, you will be responsible for designing and developing full-stack applications using cloud-based architectural frameworks.**Key Responsibilities:**Provide...


  • Calgary, Alberta, Canada A-Mart Full time

    About the Job:We are seeking a skilled Senior Software Engineer to join our team in full-stack development. The successful candidate will have expertise in designing, building, and maintaining scalable and efficient software systems.


  • Calgary, Alberta, Canada Safeway Holdings (Alberta) Ltd. Full time

    Job Description:We are looking for a skilled Senior Software Engineer to join our team. The ideal candidate will have experience in full stack development and be able to work on complex projects.Responsibilities:Design and develop full stack web applicationsWork with our team to identify and prioritize project requirementsCollaborate with cross-functional...


  • Calgary, Alberta, Canada Cardiai Inc Full time

    Are you passionate about developing innovative and user-friendly websites? We are seeking a talented Senior Full Stack Software Engineer to join our team at Cardiai Inc.About the RoleIn this key position, you will be responsible for designing and developing high-quality web applications that meet our clients' needs. You will work closely with our...


  • Calgary, Alberta, Canada Randstad Canada Full time

    OverviewWe are seeking a skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in full stack development and be able to lead our web application development efforts. Responsibilities include designing and implementing scalable software solutions, collaborating with cross-functional teams, and ensuring...


  • Calgary, Alberta, Canada Super Full time

    Super is seeking a talented Senior Full-Stack Software Engineer to join our team of innovators.Key Responsibilities:Collaborate with cross-functional teams to develop and ship projects in a fast-paced environment.Own features, services, caches, and databases, including deployment, monitoring, debugging, and testing.Mentor junior developers to help them grow...