Computer Generated Solutions Canada · Saint John, GLOBAL · 6 days ago
Back to jobs FrontEnd Developer Saint John Apply Innovation Starts With You. FrontEnd Developer Full time - Permanent Position Job Role: CGS is seeking a skilled FrontEnd Developer to join our team working on the Ecosystem Intelligence Platform. This platform is designed to centralize intelligence services, enhance partner experiences, and enable data-driven insights across our ecosystem. As a Front End Developer, you will play a crucial role in building responsive and accessible user interfaces, optimizing performance, and ensuring seamless integrations with backend services. Key Responsibilities Develop and maintain dynamic, high-performance user interfaces for the Ecosystem Intelligence Platform. Implement responsive and accessible UI components using React, TypeScript, and modern frontend frameworks. Optimize application performance and ensure seamless user experience across different devices and browsers. Collaborate with backend teams to integrate APIs, ensuring data consistency and security. Maintain and enhance authentication and authorization flows using OAuth, SSO, and other security mechanisms. Work within a microservices architecture to build modular and scalable frontend applications. Ensure adherence to coding best practices, CI/CD pipelines, and version control. Participate in troubleshooting, debugging, and enhancing system resilience. Tech Stack Languages & Frameworks: JavaScript, TypeScript, React (preferred), Redux, Next.js UI & Styling: Tailwind CSS, Material-UI, Styled Components APIs & Integration: RESTful APIs, GraphQL Security: OAuth, SSO, JWT authentication CI/CD & DevOps: GitLab, Docker, OpenShift Qualifications 3+ years of experience in front-end development, focusing on modern web applications. Strong proficiency in React and TypeScript, with experience in component-based architecture. Hands-on experience working with RESTful APIs and GraphQL for data integration. Understanding of UI/UX best practices, accessibility standards (WCAG), and responsive design principles. Familiarity with state management libraries (Redux, Zustand, or similar). Experience with authentication & authorization mechanisms (OAuth, SSO, JWT). Knowledge of performance optimization techniques, including lazy loading and code splitting. Ability to work in a collaborative Agile environment and contribute to team discussions. About Us For more than 40 years, CGS has empowered global enterprises to drive breakthrough performance through innovative business applications, enterprise learning and outsourcing. CGS Immersive® is an innovation lab and training transformation engine modernizing training programs and delivering immersive experiences tailored to meet the evolving needs of organizations across industries. Learn more about CGS Inc® and CGS Immersive® in our websites: https://cgsinc.com/en https://cgsimmersive.com/ Create a Job Alert Interested in building your career at Computer Generated Solutions Canada? Get future opportunities sent straight to your email. Create alert Apply for this job * indicates a required field Autofill with MyGreenhouse First Name* Last Name* Email* Phone Country* Phone* Resume/CV* Attach Attach Dropbox Google Drive Enter manually Enter manually Accepted file types: pdf, doc, docx, txt, rtf Current company? * LinkedIn Profile* Website Have you been previously employed by CGS Inc or CGS Immersive either in Canada or USA? * Select... I would like to receive updates from a recruiter about jobs and/or application activity via SMS. Please answer with Yes or No. You can always reply STOP to opt-out* Select... Submit application
Headquarters
Saint John
Work Location
on-site
Job Category
Software Development
Application Deadline
Not specified
Job Type
full-time
Experience Level
senior-level
Application Method
Apply via JobSpring
Salary
Not specified
No related jobs found