Job details

Senior Frontend Developer - React/TypeScript

  • Redux
  • REST
  • GraphQL
  • Docker
  • AWS
  • TypeScript
  • CircleCI

Posted: 4 days ago

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. No code monkeys here, only creators.

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

  • 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
CAD 70,000–80,000

  • Competitive Compensation: Includes base salary, profit-sharing pool, and equity options
  • 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!