Job Title or Location

Senior React Developer

Newrich Network - 5 Jobs
Toronto, ON
Posted 4 days ago
Job Details:
Full-time
Experienced
Benefits:
Paid Time Off
Flexible Work

Come help us build the Newrich Network - the internet's newest platform designed to inspire and guide people toward living the Newrich Lifestyle.

At Newrich, we practice what we preach: living the Newrich Lifestyle means not only enjoying what you do for a living, but also prioritizing true work-life balance.

As a member of our team, your physical, mental, and spiritual well-being will be a priority. We deeply believe that a fulfilled life starts with balance - and we're committed to creating a work environment that supports exactly that.

At NewRich Network, we deliver e-learning, turnkey solutions, and a social platform for digital entrepreneurs. Our hybrid SaaS + educational platform + social network is core to our mission. We're a fast-moving startup that values collaboration, creativity, and shipping real value.

Responsibilities
  • Architect and implement responsive, high-performance UIs using React and TypeScript
  • Translate Figma/Sketch designs into accessible HTML5/CSS3 (including CSS-in-JS or Tailwind)
  • Manage application state with Redux, Context API, or similar
  • Integrate seamlessly with RESTful and GraphQL APIs (e.g. Apollo Client)
  • Optimize front-end performance, loading times, and SEO
  • Write and maintain unit and integration tests (Jest, React Testing Library)
  • Participate in code reviews, mentor junior engineers, and uphold coding standards
  • Set up and maintain front-end CI/CD pipelines (GitHub Actions, CircleCI, etc.)
  • Maintain and evolve a shared component library for consistent UX
  • Collaborate closely with UX/UI designers, backend engineers, and product managers

Requirements

  • 5+ years building production web apps with React (v17+) and TypeScript
  • Expert in HTML5, CSS3/SCSS, and CSS-in-JS approaches
  • Proven experience with state management (Redux, MobX, Zustand, etc.)
  • Familiarity with GraphQL and REST integration patterns
  • Strong grasp of responsive design and accessibility (WCAG) best practices
  • Experience with testing frameworks (Jest, RTL) and test-driven development
  • Comfortable with build tools (Webpack, Vite) and package managers (npm, Yarn)
  • Solid Git skills and experience setting up CI/CD for front-end
  • Excellent problem-solving, communication, and collaboration skills
  • Self-driven, able to work independently with minimal supervision
  • Fluency in English, both written and oral
Preferred Qualifications
  • BS in Computer Science or related field (or equivalent experience)
  • Experience with Next.js, Gatsby, or other React frameworks
  • Familiarity with AWS front-end services (Amplify, S3, CloudFront)
  • Exposure to design tools (Figma, Sketch) and design systems
  • Knowledge of micro-frontend architectures
  • Understanding of containerization (Docker) and DevOps practices
Must meet all of the following:
  • Self-motivated, proactive, and able to thrive in a fast-paced startup
  • Comfortable working remotely and managing priorities independently
  • Strong organizational skills and attention to detail
  • Clear and concise communicator in English

Annual Salary

Benefits

  • Competitive Compensation: Includes base salary and profit-sharing pool
  • Remote Flexibility: Fully remote work, flexible hours, generous PTO and sick leave
  • Startup Impact: Small, agile team where your voice matters and you can shape the product and architecture
  • Growth & Innovation: Work with a modern tech stack, fast career growth opportunities, and no micromanagement
  • Team Culture: Annual company retreat, collaborative and supportive environment

Excited about this role?

Explore more at https://newrich.com/

We'd love to hear from you!

Share This Job: