TDGCorporate logo

Senior Frontend Developer

TDGCorporate
Full-time
On-site
Winnipeg, Manitoba, Canada
As a Senior Frontend Developer, you will play a pivotal role in shaping our digital experiences. Your primary responsibility will be to work closely with business stakeholders to gather and analyze requirements, define system scope, and establish clear objectives for software solutions. You will leverage your expertise to design, code, test, debug, document, and deploy both new applications and enhancements to existing systems, ensuring high performance and scalability
Β 
In addition to developing innovative frontend solutions, you will design and implement enterprise-level reporting solutions that drive data-driven decision-making. Your role will also involve leading and mentoring the Software Development Team, planning project workflows, and delegating assignments effectively to ensure timely and successful delivery of projects. Your leadership and technical acumen will help guide the team towards achieving excellence in both functionality and user experience

Β 

Core Duties:
  • Architectural Design: Design and implement scalable and maintainable frontend architectures.
  • Code Development: Write efficient, reusable code ensuring cross-browser compatibility and responsiveness.
  • Performance Optimization: Enhance application performance by addressing bottlenecks and optimizing load times.
  • Bug Fixing: Troubleshoot and resolve issues promptly.
  • Collaboration: Integrate APIs and ensure seamless user experiences with backend developers and designers.
  • Testing: Maintain unit and integration tests for code reliability.
  • Staying Current: Stay updated with the latest frontend technologies and trends.
  • Documentation: Maintain comprehensive documentation for code and development processes
Success Metrics:
  • Code quality and adherence to standards
  • Performance metrics like load times and responsiveness
  • Timeliness in project delivery
  • Positive user feedback and engagement
  • Effective collaboration with teams
  • Implementation of new technologies or methods
  • Testing coverage and reliability
  • Contributions to documentation and mentorship
Qualifications:
  • 8-10 years of experience with JavaScript frameworks (Vue.js, React).
  • Proficient in Git version control system and its workflows.
  • 8+ years of hands-on experience with HTML5 and CSS3.
  • Experience with Node.js.
  • Knowledge of Figma and Tailwind CSS.
  • Strong understanding of Shopify is a plus.
  • Knowledge of configuring and running CI/CD pipelines is a plus.
  • Familiarity with modern build tools and performance optimization.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities in agile environments.
  • Proficient in Prompt Engineering, with the ability to optimize and achieve the best results using various GPT models like Copilot
Education:
  • Bachelor’s degree in computer science
Core Competencies:
  • Problem Solving
  • Proactive
  • Detail Oriented
  • Communication
  • Collaborative