Logo of Huzzle

Full Stack Developer

image

Knix

11d ago

  • Job
    Full-time
    Senior Level
  • Software Engineering
    IT & Cybersecurity
  • Toronto
  • Quick Apply

AI generated summary

  • You need 5–7 years in full stack development, strong AWS skills, multiple programming languages, cloud architecture experience, and proficiency in CI/CD, DevOps, and RESTful APIs.
  • You will design and develop front-end and back-end components, collaborate with teams, integrate cloud services, write efficient code, optimize performance, and participate in all phases of development.

Requirements

  • You have experience working as a Full Stack Developer, building and integrating enterprise systems
  • You are skilled in both front-end and back-end development and enjoy working across the full tech stack
  • You have a strong background in cloud technologies, particularly AWS
  • You are a problem solver who enjoys tackling complex technical challenges
  • You work well in a fast-paced, agile environment and can manage multiple priorities
  • You are passionate about writing clean, efficient, and maintainable code
  • You are detail-oriented, proactive, and eager to drive innovation
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • 5–7 years of professional experience in full stack development
  • Strong proficiency in cloud architecture and AWS services, including AWS Lambda, Step Functions, RDS, DynamoDB, S3, API Gateway, Amazon EventBridge, and SQS/SNS
  • Experience with cloud-native design patterns such as microservices, serverless computing, and containerization (Docker, Kubernetes)
  • Advanced knowledge of multiple programming languages, including .NET C#, Java, Python, JavaScript/TypeScript, and NodeJS
  • Expertise in front-end frameworks like React and back-end development using NodeJS
  • Deep understanding of relational databases (SQL Server, MySQL, Snowflake) and experience with database optimization and management
  • Strong experience in CI/CD pipelines and DevOps best practices, using tools such as Git, Jenkins, and Terraform
  • Solid understanding of security best practices for cloud applications, including IAM, encryption, and secure coding techniques
  • Experience with troubleshooting, performance tuning, and optimizing cloud-based applications
  • Strong understanding of RESTful API design and experience developing and consuming APIs
  • Experience working in agile environments, including sprint planning, retrospectives, and daily stand-ups
  • Proficiency with development and collaboration tools like JIRA, GitHub, and Confluence

Responsibilities

  • Design, develop, and implement both front-end and back-end components of enterprise applications
  • Collaborate with UX designers, project managers, and other developers to build scalable and efficient software solutions
  • Integrate enterprise systems with cloud services, focusing on AWS
  • Write clean, maintainable, and efficient code across multiple programming languages
  • Develop and maintain web applications using modern frameworks like React and NodeJS
  • Ensure seamless database integration and management using SQL Server, MySQL, or Snowflake
  • Optimize system performance, scalability, and security
  • Participate in code reviews, testing, and debugging to ensure high-quality applications
  • Document development processes, technical decisions, and code changes
  • Contribute to all phases of the software development lifecycle, following agile methodologies

FAQs

What is the role of a Full Stack Developer at Knix?

The Full Stack Developer at Knix will play a key role in designing, building, and integrating enterprise systems, focusing on both front-end and back-end development to create scalable and high-performing software solutions.

What qualifications are required for the Full Stack Developer position?

Candidates should have a Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, along with 5–7 years of professional experience in full stack development and strong proficiency in AWS and various programming languages.

What cloud technologies should a candidate be familiar with?

Candidates should have a strong background in cloud technologies, particularly AWS, including services like AWS Lambda, Step Functions, RDS, DynamoDB, S3, API Gateway, and more.

Which programming languages are preferred for this role?

The ideal candidate should be proficient in multiple programming languages, including .NET C#, Java, Python, JavaScript/TypeScript, and NodeJS.

What frameworks do you use for front-end and back-end development?

We use modern frameworks such as React for front-end development and NodeJS for back-end development.

What kind of experience should a candidate have regarding databases?

A candidate should have a deep understanding of relational databases like SQL Server, MySQL, or Snowflake, along with experience in database optimization and management.

Is experience with CI/CD pipelines important for this position?

Yes, strong experience in CI/CD pipelines and DevOps best practices is essential, using tools such as Git, Jenkins, and Terraform.

What are the key responsibilities of the Full Stack Developer?

Key responsibilities include designing and implementing front-end and back-end components, collaborating with UX designers and project managers, writing clean and maintainable code, and optimizing system performance.

Does Knix promote a diverse and inclusive work environment?

Yes, Knix is committed to fostering a diverse and inclusive work environment, celebrating the unique backgrounds and perspectives of all employees.

Is there an opportunity for career growth within the company?

Yes, Knix is rapidly growing, and employees have the opportunity to grow their careers alongside the company while contributing to its mission and innovation.

We are an intimate apparel brand on a mission to inspire you to live unapologetically free.

Retail & Consumer Goods
Industry
201-500
Employees
2013
Founded Year

Mission & Purpose

Knix is a direct-to-consumer brand specializing in innovative, comfortable, and inclusive intimate apparel designed to empower people of all shapes, sizes, and stages of life. Their mission is to create products that make women feel comfortable in their own skin by providing high-quality, versatile, and leakproof underwear, bras, and activewear. Knix focuses on breaking down barriers, promoting body positivity, and inspiring confidence through functional and fashionable designs that cater to everyday needs.