WeWork is hiring an experienced Front-end software engineer to build and maintain our internal and member-facing applications. Hundreds of thousands of members and Community Managers around the world rely on these applications to book spaces at WeWork locations, get support, learn about and gain entry to their building, invite guests, and work efficiently while in our spaces. WeWork is adapting to the realities of COVID-19 and seeking to support new members and new flexibility in co-working space, and our technology must rapidly adapt to support the business. This role will be working on an established team of experienced engineers responsible for multiple applications and will have a direct impact on executive-level initiatives.
About you:
Enjoy systems designing through leading designs of major software components, systems, and features owned by the team.
Able to utilize design, coding patterns, tools, and frameworks, and methods to facilitate effectively meeting the team sprint objectives and the overall quarterly team objectives.
Can drive feature development end-to-end and deliver large projects at a quarterly level.
Comfortable partnering with product, design, and peer engineering leads and managers.
Interested in indirectly influencing beyond functional boundaries, such as with product on technical feasibility and roadmap, or with test engineering on tooling and execution needs.
Eager to align correlated systems across squads on common API patterns, practices, or other instrumentation.
Requirements
Bachelor’s degree in Computer Science and 5+ years of experience developing Web applications OR 7+ years of developing Web Applications.
Strong experience using Single Pages Application technologies (React, TypeScript is a plus) and CSS extensions Sass or Less.
Designed and developed backend services using NodeJS, Typescript, or Ruby on Rails supporting front-end clients.
Comfortable with AWS, PostgreSQL, Docker, CircleCI, and Github.
Demonstrated architecture skills at a multi-system level and writing scalable, efficient, and clean code.
Enjoy working in an Agile development environment and taking initiatives in improving systems for the sake of your teammates and our users.
About WeWork
WeWork is the platform for creators, providing hundreds of thousands of members around the world with space, community, and services that enable them to do what they love and create their life’s work. Our mission is to create a world where people work to make a life, not just a living, and our own team members are central to that goal.
Our mission doesn’t end with the small businesses and entrepreneurs that call us home. We believe in empowering our team to create their own life’s work. We move fast and we challenge each other, but we look after each other and care about our culture, which makes working here extremely rewarding. There’s a lot of work left for us to do, and we couldn’t do it without a single member of our team.
We are an equal opportunity employer and value diversity in our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
WeWork will not cover the cost of relocation for this position. Should your application be successful, you would be responsible for your own relocation expenses.