Job Description
Company Overview:
CGI is a global IT and business consulting services firm with a strong presence in Charlottetown, Prince Edward Island. We specialize in helping clients drive digital transformation and achieve business results through innovative technology solutions.
Key Responsibilities for Frontend Developer:
- Develop responsive web applications using modern frontend technologies such as HTML, CSS, and JavaScript
- Collaborate with design and backend teams to implement user-friendly interfaces
- Optimize applications for maximum speed and scalability
- Troubleshoot and debug issues to ensure seamless user experience
- Stay updated on emerging frontend technologies and best practices
Required Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or related field
- Proven experience as a Frontend Developer or similar role
- Strong proficiency in HTML, CSS, and JavaScript
- Experience with frontend frameworks such as React, Angular, or Vue.js
- Familiarity with version control systems (e.g., Git)
- Excellent problem-solving skills and attention to detail
Desired Skills:
- Knowledge of backend technologies like Node.js or Java
- Experience with UX/UI design principles
- Understanding of SEO principles and accessibility standards
- Familiarity with Agile development methodologies
- Strong communication and teamwork abilities
Compensation & Benefits:
The annual salary range for the Frontend Developer position at CGI in Charlottetown, PEI, is between $60,000 to $80,000 CAD, depending on experience and qualifications. In addition to competitive pay, CGI offers a comprehensive benefits package, including health and dental insurance, retirement savings plans, paid time off, and opportunities for professional development.
How to Apply:
To apply for the Frontend Developer position at CGI, please visit our careers page on the CGI website and submit your resume along with a cover letter highlighting your relevant experience and qualifications. We thank all applicants for their interest; however, only those selected for an interview will be contacted.
Required Skills
- System Administration
- Troubleshooting
- IT Support
- Windows/Linux Environments