uPort Front End Developer

You need to sign in or
create an account to save a job.
uPort is putting the user at the center of Web 3.0, building a new identity system that gives each of us control of our own data and empowers us to use it in new and exciting ways. Our platform will let consumers and businesses transact with privacy and security, create more valuable and trusting relationships, and coordinate in more effective ways.

The team is currently ~25 accomplished, results-oriented, and collaborative individuals from all around the world. We bring a wide assortment of past experiences and perspectives. We come together based on a shared belief in the power of decentralized technologies and a dedication to creating a more secure, more convenient, more flexible, and more valuable digital world — built on open and empowering uPort identities.

About the Role:
uPort is looking to hire a Front End Developer (React/Redux) to join our growing team.


You will work closely with other engineers to create and deploy key features, most often on the client side. As an early engineer, you’ll directly influence our entire tech stack, from standards to frameworks to architecture. This is a great opportunity to innovate from the ground up.
  • Collaborate with other engineers and designers to develop and deploy features
  • Design, build , and maintain our APIs
  • Write efficient, modular, and reusable libraries and abstractions
  • Design and build internal tooling to improve development efficiency
  • Find and address performance issues
  • Participate in code reviews
  • Communicate best practices to the team

What we're looking for:
  • Knowledge of modern JavaScript (ES6)
  • Experience working with React/Redux
  • Experience in design with grasp of HTML, CSS, and related web technologies
  • Ability to use design patterns to create simple and reusable components for complex UIs
  • Awareness of cross-browser compatibility issues and client-side performance considerations
  • Awareness of web frontend security issues and fixes for them
  • Experienced with software engineering best practices – design patterns, code reviews, continuous integration, unit and integration testing
  • Solid CS fundamentals – including data structures and algorithms
  • Experience working in an Agile development team

Technical Bonus Skills:
  • An interest and knowledge of blockchain technologies and cryptocurrencies
  • Development experience in Cloud/Virtual environments, such as Azure or AWS
  • Experience with Redux-Saga
  • Experience with React Native
  • Excited about the prospects of decentralized technologies.

About you:
  • Good interpersonal skills and ability to work with constantly evolving, decentralized, diverse teams to get things done
  • Self-sufficient, self-starter and a fast learner
  • Foster a culture that encourages new ideas
  • Find new technologies and processes that make engineering better and life easier
  • Always seek to improve product quality and monitor stability
  • Ability to collaborate with a team distributed widely across different time zones
  • You'll work from North America, South America, Africa, or Europe

Working at uPort
Flexibility: Just like our technology, our team is decentralized. Our headquarters are in Brooklyn but the majority of our team works remotely — flexibility is our natural environment. You'll be joining and contributing to a vibrant culture based on transparency, ownership, and accountability.

Diversity: Each of us at uPort brings a unique set of skills and values to the team. As a collective of individuals focused on identity, we are committed to incorporating, respecting, and celebrating diversity in its myriad forms. Each team member is valued their individuality rather than their group identity. We actively seek all perspectives and views as we strive to build a team that represents our global user base.

A movement: uPort is created on top of the Ethereum blockchain, and is part of the Consensys ecosystem. ConsenSys is a new kind of organization focused on building and scaling products—like uPort—that power a decentralized future. The mission is to use these solutions to power the emerging economic, social, and political operating systems of the planet. Our teams are busy at work shaping the future of identity, financial markets, commerce, media, security and infrastructure, and more. We are a network (mesh) of individuals & teams working with autonomy towards a shared goal.

Benefits: As part of Consensys, uPort employees have access to a growing set of benefits that are expanding to keep up with our global growth. Depending on location, these include: healthcare, commuter benefits, exciting offices with food, drinks and happy hours, team retreats, conferences and events, continuous learning, and access to the most exciting and talented group of collaborators you'll find anywhere.

Impact: In addition, you will join the most exciting business on the planet, truly pioneering technology and real-world impact like no other project in the market. You will be instrumental in building a transformative set of products and a business with huge potential!

To apply

We are looking for extraordinary and passionate people to help grow our product, team, community and culture - include a note about why you think you're a phenomenal fit for our team.

Similar searches: Full time, Front-End Developer, Identity & Compliance, Brooklyn