Wise Publishing, Inc. is a digital publishing and technology company but we’re much more than that; we’re a group of talented, passionate people who believe that consumers deserve the best possible information to help them make smart choices and get ahead.
Our purpose is to empower everyone to live a richer life.
Our core products are our widely read, high-quality personal finance brands, Moneywise.com, Money.ca which serve the U.S. and Canada respectively, reaching tens of millions of people monthly.
The Role
Wise Publishing is seeking a Jr Front-End Engineer to join our dynamic engineering team. The Jr Front-End Engineer develops efficient, maintainable code and collaborates with internal stakeholders to deliver solutions that align with business goals. This role involves managing projects from concept to delivery, optimizing tools and frameworks, participating in code reviews, and staying updated on industry best practices. It’s perfect for a technically strong, collaborative team-player committed to continuous learning and improvement.
What You’ll Do (Responsibilities):
- Develop and maintain clean, efficient, and scalable front-end code.
- Collaborate with stakeholders to understand project requirements and translate them into actionable tasks.
- Participate in code reviews to ensure quality, consistency, and adherence to best practices.
- Create and optimize intuitive, user-friendly interfaces for web applications.
- Stay updated on modern tools, frameworks, and technologies to improve workflows and solutions.
- Debug and troubleshoot front-end issues, ensuring high performance and reliability.
- Implement and integrate APIs and third-party services as needed.
- Contribute to Agile workflows, including stand-ups, sprint planning, and task management.
What You Bring (Core Skills):
- Bachelor in Computer Science or similar experience, demonstrated skills in front end development will be assessed by reviewing the candidate’s portfolio.
- Completion of a front-end engineering internship or similar experience.
- Proficiency with modern React, and TypeScript (including hooks, server components, rendering-performance optimization and state-management models)
- Solid understanding of front-end development technologies: HTML5, CSS/SASS, JavaScript (ES6+).
- Knowledge of rendering paradigms (CSR, SSR, SSG) and when to apply each.
- Familiarity with responsive web design, cross-browser compatibility, and accessibility.
- Experience with API integrations and asynchronous request handling.
- Knowledge of basic security principles (e.g., XSS, CSRF, authentication).
- Strong problem-solving and debugging skills.
Preferred Skills:
- Knowledge of SEO principles and web performance optimization.
- Understanding of PHP/Laravel or similar frameworks.
- Familiarity with design tools like Figma.
- Familiarity with CDN technologies such as CloudFront and CloudFlare
You'll have a chance to learn:
- Working with AWS services (e.g., EC2, EBS, S3,CloudFront).
- Containerization tools like Docker.
- CI/CD pipelines and deployment automation using tools like GitHub Actions.
- Working with terminal scripts [Bash] to automate repetitive tasks
More Perks and Reasons to Join:
- We’re proud to be recognized as a Great Place to Work® for the last three consecutive years
- A hybrid work environment and a beautiful midtown Toronto office for when you want to collaborate in person
- A flexible hybrid work environment; most of our team works 1-2 days a week in the office
- Top-tier benefits include comprehensive dental/medical/vision as well as Health Spending Account (HSA), telemedical and wellness program
- Quarterly company-wide team outings and events
- Free in-office snacks, espresso, and an outdoor patio
- A supportive learning environment (Pair programming sessions, lunch & learns and more)
- Access to a wide variety of learning resources and tools that will help boost your productivity (GitHub co-pilot, ChatGPT, Laracast, Oriley and more)
To apply: Please submit a PDF version of your resume with a link to your GitHub (if applicable).
We thank all applicants for their interest; however, due to the volume of applications, only candidates selected for an interview will be contacted.