Full Stack Developer
This job is no longer accepting applications
See open jobs at Knix Wear.See open jobs similar to "Full Stack Developer" Work In Tech.Software Engineering
Toronto, ON, Canada
About You
- 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.
Qualifications
- 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.
This job is no longer accepting applications
See open jobs at Knix Wear.See open jobs similar to "Full Stack Developer" Work In Tech.