import * as _ from 'lodash'; import * as React from 'react'; import styled from 'styled-components'; import { AboutPageLayout } from 'ts/@next/components/aboutPageLayout'; import { Link } from 'ts/@next/components/link'; import { Column, FlexWrap, Section } from 'ts/@next/components/newLayout'; import { Heading, Paragraph } from 'ts/@next/components/text'; interface PositionProps { title: string; location: string; href: string; } interface PositionItemProps { position: PositionProps; } const positions: PositionProps[] = [ { title: 'Product Designer', location: 'San Francisco, Remote', href: '#', }, { title: 'Product Designer', location: 'San Francisco, Remote', href: '#', }, { title: 'Product Designer', location: 'San Francisco, Remote', href: '#', }, { title: 'Open Positition', location: "We're always interested in talking to talented people. Send us an application if you think you're the right fit.", href: '#', }, ]; export const NextAboutJobs = () => (
Powered by a Diverse, Global Community We're a highly technical team with varied backgrounds in engineering, science, business, finance, and research. While the Core Team is headquartered in San Francisco, there are 30+ teams building on 0x and hundreds of thousands of participants behind our efforts worldwide. We're passionate about open-source software and decentralized technology's potential to act as an equalizing force in the world. Map of community
Benefits
  • Comprehensive Insurance
  • Unlimited Vacation
  • Meals and snacks provided daily
  • Flexible hours and liberal work-from-home-policy
  • Supportive of remote working
  • Transportation, phone, and wellness expense
  • Relocation assistance
  • Optional team excursions
  • Competitive salary
  • Cryptocurrency based compensation
  • Current
    Openings
    {_.map(positions, (position, index) => ( ))}
    ); export const Position: React.FunctionComponent = (props: PositionItemProps) => { const { position } = props; return ( {position.title} {position.location} Apply ); }; const BenefitsList = styled.ul` color: #000; font-weight: 300; line-height: 1.444444444; list-style: disc; columns: auto 2; column-gap: 80px; li { margin-bottom: 1em; } `; const ImageWrap = styled.figure` @media (min-width: 768px) { height: 600px; padding-left: 60px; display: flex; align-items: flex-end; } `; const StyledColumn = styled(Column)` flex-shrink: 0; @media (max-width: 768px) { & + & { margin-top: 15px; } } `; const PositionWrap = styled(FlexWrap)` margin-bottom: 40px; padding-bottom: 30px; position: relative; &:after { content: ''; width: 100%; position: absolute; bottom: 0; left: 0; height: 1px; background-color: #E3E3E3; } `;