ABOUT US
Our company culture represents an intermix between passion for technology, rock star output, and appreciation for a balanced, healthy lifestyle. Our Vision is to build and maintain a community that respects, values, and celebrates our individuality; fosters an inclusive and equitable experience for all; and empowers us to be our authentic selves each day.
Bluescape provides virtual workspaces for hybrid and remote teams to meet and interact with all of their mission critical content and data. We are located right in the heart of Silicon Valley, but are currently working from home. We're all entrepreneurs here no matter what role you are in, so if you want to work with smart, collaborative people; work on interesting projects; and contribute towards a cool and innovative product, then we want to hear from you!
RESPONSIBILITIES
- Work with the team lead to build a collaboration-enabled application extension framework, integrate it with the existing Bluescape product, and use the framework to build 1st-party application extensions
- Work as part of a small, high-performance team, using a lightweight development process and adapting to evolving requirements
- Understand and debug complex, single-page applications, work with large existing codebases
- Collaborate effectively with the QA, Design and Product teams
- Be aware of trends in the software industry and Web technology standardization progress, identify applicable technologies
SKILLS AND REQUIREMENTS
- 5 years’ experience in architecting and developing modern Web applications using React and other Web UI frameworks
- Bachelor’s degree in Computer Science or equivalent
- Deep understanding of core Web technologies: HTML5, CSS, DOM, other Web browser APIs
- Understanding of modern browser architecture and performance, ability to isolate, diagnose and remediate frontend performance problems
- Good understanding of the internal workings of one or more Web UI frameworks, such as React/Redux
- In-depth knowledge of JavaScript and TypeScript
- Understanding of Web security, authentication and authorization
- Experience with integrating REST and/or GraphQL APIs
- Good understanding of Web development toolchains, transpilers, bundlers, debugging and profiling tools
- Track record of developing and shipping production ready frontend client software
- Track record of creating maintainable, extensible, well tested and crafted code
- Experience with one or more automated testing frameworks, such as Jest, Cypress, Mocha, Chai, Istanbul
- Experience with developer testing using unit, integration and/or end to end testing frameworks
- Knowledge of source code repository including Git, Bitbucket, Mercurial or anything similar
BONUS POINTS:
- Experience designing and developing frontend Web application frameworks
- Familiarity with collaborative realtime editing algorithms and frameworks
- Experience with WebGL and ThreeJS
WHAT WE OFFER
- Medical, Dental and Vision coverage
- Retirement benefits
- Employee Assistance Program
- Healthy Living Rewards Program
- Generous Time Off Allowance
- Volunteering Time Off
- Education Assistance Program
DISCLAIMER
Bluescape is an equal opportunity employer. In keeping with the values of Bluescape, we make all employment decisions including hiring, evaluation, termination, promotional and training opportunities, without regard to race, religion, color, sex, age, national origin, ancestry, sexual orientation, physical handicap, mental disability, medical condition, disability, gender or identity or expression, pregnancy or pregnancy-related condition, marital status, height and/or weight.