Apply

Senior Software Engineer - Frontend

Posted 3 months agoViewed

View full description

πŸ’Ž Seniority level: Senior, 5+ years of professional work experience, 3+ years of experience in front-end development

πŸ“ Location: Canada

πŸ” Industry: Security and compliance

⏳ Experience: 5+ years of professional work experience, 3+ years of experience in front-end development

πŸͺ„ Skills: HTMLCSSTypeScriptReact

Requirements:
  • 5+ years of professional work experience.
  • 3+ years of experience in front-end development.
  • Proficient understanding of core front-end technologies, including Typescript, HTML, CSS, and React.
  • Experience maintaining a shared component library.
  • Strong understanding of software fundamentals.
  • Passion and ability to work well in a fast-paced environment.
Responsibilities:
  • Collaborate with Product Management, Design, and other stakeholders within Engineering.
  • Build features that solve technical problems with large scope and complexity.
  • Maintain a high bar for quality in a fast-paced, iterative environment.
  • Perform code reviews and participate in planning activities.
  • Contribute to a growing team and mentor junior and intermediate engineers.
Apply

Related Jobs

Apply

πŸ“ Canada

πŸ” Fintech, SMB software, Consumer services

  • 5+ years of experience in software engineering.
  • Experience leading and owning end-to-end product development.
  • Proficient in breaking down work into manageable tasks.
  • Experience with React or relevant web technologies.
  • Ability to work collaboratively with various functions and stakeholders.
  • Desire to work in a fast-paced environment and mentor others.
  • Proficiency in both spoken and written English.

  • Own projects end to end, from design to implementation.
  • Manage complexity and work with stakeholders on business impact, reliability, operability, and security.
  • Collaborate with product managers and cross-functional stakeholders on roadmap initiatives and product ideation.
  • Break down epics and projects into manageable tasks for continuous deployment.
  • Produce high-quality, testable, and readable code.
  • Architect tools, services, and systems for scalable development.
  • Uphold best practices in engineering and mentor newer team members.

Design PatternsJavascriptKotlinReact NativeRubyTypeScriptProduct DevelopmentBusiness OperationsgRPCPostgresProduct designReduxReactMentoringSoftware Engineering

Posted 2 months ago
Apply