Senior Frontend Developer

NewRich Network
Summary
Join NewRich Network, a fast-moving startup delivering e-learning and a social platform for digital entrepreneurs, as a Front-End Engineer. You will architect and implement high-performance UIs using React and TypeScript, translate designs into accessible HTML5/CSS3, manage application state, integrate with APIs, and optimize front-end performance. Responsibilities include writing and maintaining tests, participating in code reviews, setting up CI/CD pipelines, and collaborating with other teams. This role requires 5+ years of experience building production web apps with React and TypeScript, expertise in HTML5, CSS3, and state management, and strong communication and problem-solving skills. The company offers competitive compensation including base salary, profit-sharing, and equity options, along with full remote work flexibility, generous PTO, and a collaborative team environment.
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
- 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
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
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
Benefits
- 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