Senior Front End Developer

closed
Logo of FarOutScout.com

FarOutScout.com

πŸ“Remote - Philippines

Job highlights

Summary

Join our rapidly growing education technology company as the new Front-End Engineer, building and maintaining engaging web applications with React skills.

Requirements

  • Mastery of React, modern JavaScript (ES6+), and TypeScript
  • Test-driven development (TDD) experience is a must (preferably using JEST or Vitest)
  • Proficient with state management libraries (e.g., Redux, MobX)
  • Familiar with RESTful APIs and front-end integration
  • Skilled in responsive design and cross-browser compatibility
  • Version control whiz, especially with Git
  • Experience with CSS preprocessors (e.g., Sass, LESS) and CSS-in-JS solutions
  • Knowledge of front-end build tools and frameworks (e.g., Webpack, Babel)
  • Ability to thrive in a fast-paced, collaborative environment
  • Top-notch problem-solving skills and keen attention to detail
  • Strong communication and teamwork abilities
  • Bachelor’s Degree in Computer Science, Engineering, or a related field preferred
  • 6+ years of experience in front-end development with a killer portfolio of web applications

Responsibilities

  • Whip up user-facing features using React
  • Team up with designers and backend engineers to roll out new features and spruce up existing ones
  • Ensure UI/UX designs are technically feasible
  • Turbocharge our applications for speed and scalability
  • Write clean, efficient, and maintainable code
  • Troubleshoot and squash bugs like a pro
  • Stay on top of the latest industry trends and technologies
  • Participate in code reviews and share constructive feedback with your peers

Preferred Qualifications

  • Bonus: Experience with backend technologies, especially Django
  • Extra Bonus: Familiarity with cloud platforms, especially AWS
  • Super Bonus: Experience developing Rich Text Editors (We use Slate.js)

Benefits

  • Competitive salary and benefits package
  • Chance to snag some startup equity
  • Work in a vibrant, innovative startup environment
  • Tons of professional growth and development opportunities
  • Flexible hours and remote work options
This job is filled or no longer available