Full-Stack Engineer

Commonwealth Labs


2 weeks ago

08/05/2019 10:21:23

Job type: Full-time

Hiring from: US only

Category: Software Dev


At Commonwealth, you will help shape how organizations make decisions on a global scale. Some of the projects you might work on include:

  • Voting and signaling systems that coordinate different kinds of stakeholders, and balance decision-making between experts and laypeople 

  • Issue-based discussion forums that scale up effectively 

  • Infrastructure for DAOs that make capital formation frictionless 

  • Systems for verifiable and secure voting built on cutting-edge cryptography 

  • Experiments in quadratic voting and public goods distribution that bridge economic theory and practice

As one of the first companies building decentralized governance systems, what we work on will influence a whole generation of networks, including organizations beyond the blockchain. Our technology will help to underpin decision making for projects and protocols at the cutting edge of computation, financial, and legal infrastructure.

Almost all the work we do is open-source, and much of it is on a progressive tech stack developed by some of the best engineers in the world.

RESPONSIBILITIES:

  • Build out well-tested, polished developer libraries, tools, and components that abstract away the complexity of Commonwealth protocol and empower developers in creating meaningful & open financial services. 

  • Build re-usable infrastructure for consumption by the open-source community that pulls data from and interact with the Ethereum and other blockchains. 

  • Spearhead a user-focused product lifecycle by distilling user feedback and metrics into actionable product improvements. 

  • Shepherd products from designs and specifications to live deployments.

REQUIREMENTS:

  • 2+ years of experience in software engineering. 

  • Proficiency with Javascript (preferably Typescript), React, and Redux. 

  • An ability to write high quality, well-tested code. 

  • A strong understanding of the mechanics of blockchain applications and dApps 

  • A passion for decentralized technologies and their potential to transform the financial system

  • Familiarity with Solidity development / the Web3 stack

BENEFITS:

  • Additional cryptocurrency-based compensation 

  • Comprehensive insurance (medical/dental/vision) 

  • Monthly mobile phone bill and transportation reimbursement 

  • Take vacation when you need it (and we really mean it)

Commonwealth is an equal opportunity employer. We value diversity at our company and do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • The job

    You will work on all aspects of our current product, which includes:

    • Our user-research platform, with all the challenges associated with complex data-visualisation & analytics dashboard. 

    • Our tester’s hiring platform, where you’ll work with us on building a complete marketplace from scratch. 

    • Prototyping tool integrations, or you’ll be able to work directly with the development teams of InVision, Marvel, Adobe, Figma and more. 

    • Our automated reporting platform, where you'll work on a comprehensive document for the whole product team to collaborate on.

    As part of the Maze team, here’s what you’ll do:

    • Architect and develop highly scalable web applications 

    • Work closely with our designer and engineers to design, build, and ship new features from scratch 

    • Evaluate and improve the performance, durability, and security of applications in production 

    • Take ownership for your tasks and see features through from start to finish 

    • Help teammates improve when reviewing their work and appreciate feedback when they reciprocate

    Requirements:

    • Perfectly fluent in English 

    • Javascript & ReactJS expert 

    • GraphQL / nodeJS knowledge 

    • Functional programing evangelist 

    • Able to write maintainable and scalable code 

    • Write tests & always improve your work environment 

    • Enjoy working remotely

    Bonus points:

    • Interest for UX & UI design 

    • Experience doing data-visualisation & canvas 

    • Experience with deployment automation tools 

    • A good dose of ambition, as well as a great sense of humor

    How to Apply:

    We receive a lot of applications so try to submit something that will grab our attention! It’s important for us to see your understanding of our product so make sure that: 

    1) you've done some research on Maze and signed up to try the product; 

    2) you include a well-structured and concise message with your application explaining why you find Maze interesting and why you'd be a good fit. Show off a little :).

  • TruMedia Networks (US only)
    3 days ago

    We’re looking for experienced software engineers to help us maintain and grow our core sports analytics research platform. Your primary role will be full-stack web application development, including working with product stakeholders to improve existing features and create new ones. You’ll participate in architecture and design discussions with other engineering team members. You may interface with engineers from our partners or clients regarding integrations or buildout of custom functionality. 

    If you are interested, please submit your resume and brief answers to the following questions to [email protected]

    • Why do you want to work at TruMedia?

    • Why do you feel you would be a fit for this role?

    • What perspectives can you bring to the role that will make us better?

    • Is there anything else we should know about you?

    TruMedia Networks is an equal opportunity employer and does not discriminate on the basis of an individual's sex, age, race, color, creed, national origin, alienage, religion, marital status, pregnancy, sexual orientation or affectional preference, gender identity and expression, disability, genetic trait or predisposition, carrier status, citizenship, veteran or military status and other personal characteristics protected by law. We are committed to a diverse and inclusive workforce and encourage applications from candidates from groups traditionally underrepresented in the technology industry.

    ABOUT YOU

    • You have 2+ years experience in software engineering.

    • You have production experience building full-stack web applications, preferably with Node.js

    • You are self-motivated. You can take a feature request or goal and run with it with minimal oversight.

    • You have experience with software version control, preferably Git.

    • You are a knowledgeable sports fan and want to work in the sports industry.

    PREFERRED QUALIFICATIONS/SKILLS/IDEALLY…

    • Ideally, you have experience and interest in one or more of the following:

    • Modern web application front-end technology, such as JavaScript single-page application frameworks (e.g., React, Vue), Web Components (e.g., Polymer, LitElement), ES6, responsive web design.

    • Improving software development infrastructure and workflow using technologies like cloud computing (AWS), GitHub, Slack, Docker, Webpack

    • Scaling Node.js applications

    • Automated software testing using continuous integration

    • Experience working in a remote environment

    BENEFITS/PERKS

    • Flexible remote work environment. Remote work is part of TruMedia’s DNA. We currently have team members located across the United States.

    • Make meaningful contributions to a highly-regarded product used by professional sports teams and major media companies.

    • Competitive health, dental, and vision insurance

    • 401(k) with a company match

    • Annual company gathering. Previous gatherings have been in Boston and Las Vegas.

    • Opportunities to attend related conferences such as the Sloan Sports Analytics Conference

  • The Role

    Voltus is looking for a Full Stack Engineer to build applications and services that leverage our growing stash of energy data. You’re very comfortable writing a React app and implementing the API that serves it. You’re also happy writing the backend service that feeds the API. You can implement beautiful customer-facing product and ugly-functional internal tools and have the judgment to know which to build when. You are bright, gritty, and good, and you want to work with others like you.

    Key Responsibilities

    • Build web applications with a focus on the client side

    • Create reusable frontend components for our growing design system

    • Work on the application and API layers for customer-facing and internal tools to process and understand our ever-growing pile of electricity demand data and market intelligence

    • Implement and follow engineering best practices, including unit tests and continuous integration

    • Work independently and thoughtfully allocate time among projects

    Technologies you’re an expert in:

    • React, Javascript, ES2015+, SCSS/LESS, Webpack

    Technologies you’re familiar with:

    • Flask/Django, Python

    Some technologies we use:

    • Python, Javascript, Go, Rust

    • Postgres, Redis, S3, Kafka, InfluxDB

    • AWS, Docker, Nomad, Terraform

    • React, Flask, Scrapy


Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!