We are looking for an experienced React.js Developer to join our team. The ideal candidate is highly self-motivated, proficient at transforming concepts into a solid architecture and requirements, meticulously detail oriented, and able to quickly come up to speed on new technologies. This is a full-time opportunity in Century City with some remote work allowed.
Responsibilities:
- Driving platform technical design and build
- Implementation and integration of user-facing elements with server-side code built by backend engineers
- Writing reusable, testable, and scalable code
- Review and actively participate in architectural discussions
- Works closely with development, integration and test teams to ensure product quality
Skills:
- Minimum 3 years of professional experience with HTML5/CSS3
- Minimum 2 years professional experience with React.js and ES6+
- Experience developing against multiple APIs/Data Sources in a single application
- Experience with TDD in React
- Experience with Continuous Integration and Deployment pipelines for React applications also helpful
- Excellent written, communication, interpersonal, and problem-solving skills
Preferred Skills
- Familiarity with Node.js helpful and/or GoLang helpful
- Experience developing software in at least one of the following areas: media playback/media streaming/media workflow management/content management
- Experience with JW Player
- Understanding of fundamental design principles behind a distributed and scalable application
About Diamond
Diamond is a digital technology agency that defines and delivers technology innovation from idea to product, seamlessly fueling the ever-evolving consumer experience. The Diamond team has decades of expertise in building web, software, and mobile development projects for clients ranging from startups to Fortune 100 across many scales. Established by Technology experts deeply connected within the developer community, we pride ourselves in bringing the best people with the most innovative technology projects. We offer flexibility, benefits, several perks, and a team oriented trusting environment. Check us out on
http://www.dws.la