React.JS Developer
Location: 100% Remote Duration: 12+ Months
Interview Process: L1 Interview: Video L2: In Person (F2F) Interview in any of Adobe office locations in the following areas:
- San Jose, CA (Corporate HQ): 345 Park Avenue, San Jose, CA 95110
- San Francisco, CA: 601 Townsend Street & 100 Hooper Street, San Francisco, CA
- New York, NY: 1540 Broadway, 18th floor & 104 5th Avenue, 4th floor
- Seattle, WA: 801 N. 34th Street, Seattle, WA 98103
- Lehi, UT: 3900 Adobe Way, Lehi, UT 84048
- Austin, TX: 11501 Domain Drive, Suite 110, Austin, TX 78758
- Atlanta, GA: 1221 Peachtree Street NE, Suite 150, Atlanta, GA 30361
- Boston, MA: 1075 Main St., Waltham & One Broadway, Cambridge
- Chicago, IL: 420 N. Wabash Ave, Suite 700
- Denver, CO: 707 Seventeenth Street, Suite 3600
- Los Angeles (Culver City/Hollywood)
- Arden Hills (Minnesota)
- College Park (Maryland)
- McLean (Virginia).
Job Description:
- Strong understanding of ReactJS and its core principles and at least two years of experience in building applications using React.
- Strong/Expert level proficiency in JavaScript/TypeScript, HTML5, CSS with knowledge of internals with a minimum of five years of experience developing world-class user interfaces.
- Strong experience in application state management and store design like Redux and Saga.
- Sound knowledge of ECMAScript specification.
- Understanding of Object-oriented programming, asynchronous and functional programming.
- Robust debugging skills and experience of automated testing platforms and unit tests.
- Experience with RxJs and Observables is a plus.
- Demonstrated experience developing stateless UI components, atomic design pattern, and maintaining a UI library is a plus.
- Understanding of JavaScript Design patterns, transpilers and module bundlers.
- Strong expertise integrating UI with backend services. Experience in development of, and/or integration with web services and RESTful APIs.
- Experience in developing accessible and Section 508 compliant UI interfaces is desired.
- Strong analytical skills, problem solving aptitude and good communications skills.
- Ability to work in an agile collaborative environment.
React.JS Developer in Remote at Unknown Company
This position is listed as full time and able to be worked remotely.