Job Description
We are seeking a React.js Developer with strong experience in AWS cloud technologies to join our development team in Toronto. This role requires an individual who can work on-site from day one in a hybrid model and is passionate about building high-performance, secure, and scalable web applications.
Key Responsibilities
Technical Leadership & Collaboration
- Provide technical guidance and mentorship to junior team members.
- Collaborate with cross-functional teams to define project requirements and deliver high-quality solutions on time.
Performance & Optimization
- Monitor and optimize the performance of applications in production.
- Troubleshoot and resolve performance bottlenecks, latency issues, and scaling challenges.
- Optimize serverless applications and AWS cloud resources for efficiency and cost-effectiveness.
Security & Compliance
- Implement and maintain security best practices across application and infrastructure layers.
- Ensure applications comply with organizational security policies and industry standards.
Documentation & Code Quality
- Maintain comprehensive technical documentation for code, processes, and architecture.
- Conduct code reviews and enforce consistent coding standards and best practices.
Required Skills
- Strong experience developing responsive web applications using React.js
- Solid understanding of modern JavaScript (ES6+), HTML5, and CSS3
- Hands-on experience with AWS services, including Lambda, API Gateway, S3, and CloudFront
- Familiarity with performance monitoring tools and optimization techniques
- Understanding of secure coding practices and compliance requirements
- Strong communication and problem-solving skills