ASICS

Senior Full Stack Developer

ASICS

full-time

Posted on:

Location Type: Hybrid

Location: LondonCanada

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Provide technical leadership and guidance to the development team.
  • Lead the design and architecture of software systems, ensuring scalability, maintainability, and performance.
  • Write high-quality, efficient, and maintainable frontend and backend code, setting an example for other developers.
  • Mentor and coach junior and intermediate developers, fostering their professional growth.
  • Conduct thorough code reviews to ensure high standards of code quality and consistency.
  • Solve complex technical problems and provide innovative solutions.
  • Evaluate and recommend new technologies, tools, and frameworks to improve the development process.
  • Work closely with product owners, stakeholders, and other teams to define and deliver on project goals.
  • Drive continuous improvement initiatives to enhance the development process and product quality.
  • Advocate for and implement DevOps practices to streamline development, testing, and deployment.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 5+ years of experience in software development.
  • Expertise in multiple programming languages, frameworks, and technologies.
  • Deep understanding of software architecture principles and design patterns.
  • Extensive experience with testing, debugging, and performance optimization.
  • Experience with CI/CD pipelines and DevOps practices.
  • Strong leadership, communication, and mentoring skills.
  • Proven ability to lead and deliver complex projects
Benefits
  • Flexible work arrangements
  • Professional development
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software developmentfrontend codebackend codesoftware architecturedesign patternstestingdebuggingperformance optimizationCI/CD pipelinesDevOps practices
Soft Skills
technical leadershipmentoringcoachingcommunicationproblem-solvinginnovationcollaborationcontinuous improvementcode reviewproject delivery
Certifications
Bachelor's degree in Computer ScienceMaster's degree in Software Engineering