Job Title: Full Stack Developer - Web Applications Specialist
Description
A Toronto-based organization seeks experienced full-stack developers to join their technology team. This team is responsible for creating high-performance digital products and campaigns that shape customer experiences.
The ideal candidate will have experience with modern web development frameworks, including React and Node.js. They will be comfortable working in a command-line environment and have knowledge of best practices for clean code.
Key Responsibilities:
• Designing and developing user interfaces (UIs) using HTML, CSS, and JavaScript
• Creating responsive and interactive web pages
• Optimizing website performance
• Writing server-side code using languages like JavaScript and TypeScript on Node.js
• Developing APIs (Application Programming Interfaces) to enable communication between different applications
• Managing databases to store and organize data
• Testing and ensuring strong test-driven development
• Troubleshooting and debugging issues
Required Skills:
• 3+ years of experience with modern web development frameworks and languages
• Comfortable working in a command-line environment
• Experience with GraphQL and Apollo
• Ability to rapidly pick up new concepts and technologies
• Familiarity with working with different CMS integrations and building clean content structures