Position: Experienced Lead React Developer
Company: AOG Global
Category: JavaScript
Experience required: 5y
English level: upper

- Development - support & improvements on the existing project
- Full-time workload, 100% remotely
- Long-term duration
- Processing stages - 2 (Intro + technical interviews)

We offer you the role of a **Senior/Lead React Developer** to continually improve the performance, stability, and security of the client's platform while delivering new features and improvements.

**Briefly about the client:**
Our customer is a fast-growing company with the mission of making legal education accessible and affordable. Since their inception in 2012 as the first fully-digital LSAT prep company, they’ve built a self-paced prep course and analytics tool that’s widely cited by test-takers as the premier choice for test prep. They’ve built on their successes to become one of the biggest law school admission consulting services, and are expanding into law school prep and bar prep. Because they’ve leveraged technology from the beginning to dramatically lower the cost of test prep services, their technical team is a crucial contributor in achieving the goal of liberating legal education.
**Client's tech stack:** JS, React, VueJS, HTML5, CSS3, SASS, WordPress, PHP, MySQL, AWS Elastic Beanstalk, RDS, Git.

**On a daily basis, you will:**
- Architect and build maintainable web apps and components across the client's website and content/media management systems.
- Enhance the client's user experience through design choices and an eye toward UI and UX principles.

**Our perfect candidate has:**
- 5+ years of experience in Frontend development
- Experience with our tech stack (JS, React, UI/UX, SASS/CSS/HTML) and the ability to quickly learn new technologies
- Extensive experience and expertise in JavaScript, particularly with ReactJS
- Experience with UI/UX principles and a good eye for design
- Extensive experience with code review
- Enthusiasm for working in a fast-paced environment, with the desire to wear multiple hats, expand your skillset, and anticipate and solve problems
- Bachelor’s degree or diploma in computer science, computer engineering, or related technical discipline
- Effective communication skills with technical and non-technical colleagues
- Good **English** communication skills (you’ll be working with a distributed team of foreign devs & management)

**If this sounds like you, we'd welcome your application!**