Remote Jobs at Prometheum Inc.

This Month

Front end Javascript/HTML5 software developer
react-js javascript node-js html5 blockchain frontend Feb 13

Prometheum is building the first compliant ecosystem for blockchain securities. Blockchain securities are born on our network when a company raises capital on Prometheum’s issuance platform by offering their own Smart Security Tokens (SST). Those SSTs can then be freely traded on our system, where the Prometheum Blockchain tracks transactions for secure clearing and settlement within 24 hours.

This position will join the Issuer Platform team in building tools for investors, Broker Dealers, blockchain validators and other network participants. We are a remote-first team with contributors spread out in the US. This opportunity is for someone with experience working from home and effectively collaborating via modern group messaging and and video conferencing tools.

Job Details

We are looking for a Front-End Engineer who is motivated to incorporate application design with the art of programming. Responsibilities will include translation of design mockups to actual code that will produce visual elements of the application, app performance optimization and code quality, among other duties.

You will work with the product designer to bridge the gap between design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works. You will also work closely with back-end engineers to iron out implementation details for seamless integration with our services.

Responsibilities

  • Develop new features and eliminate bugs to enhance the user experience
  • Striking a balance between functional and aesthetic design
  • Write concise user stories for front-end related tasks
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of design mockups
  • Optimize application for maximum speed and scalability
  • Assure that all user input is validated before submitting to back-end
  • Collaborate with other team members and stakeholders
  • Utilizing our tech stack and tooling to build new features
  • Maintaining brand consistency throughout design

Skills and Qualifications

  • Basic understanding of key design principles, and responsive and adaptive design
  • Proficient understanding of web markup, including DOM, HTML, JSX, and CSS (in-JS too)
  • Basic understanding of server-side CSS pre-processing platforms, such as SASS and SCSS
  • Proficient understanding of client-side JavaScript frameworks, including lodash or underscore
  • Good understanding of asynchronous request handling, partial page updates, and AJAX
  • Good understanding of React, Typescript, Next.js, and GraphQL
  • Good understanding of testing tools like Jest and Enzyme
  • Good understanding of drawing and rendering tools (e.g. with SVG, Canvas) for charts and visualizations like D3.js
  • Basic knowledge of image authoring tools (e.g. crop, resize, size crush)
  • Proficient understanding of cross-browser compatibility issues and ways to work around them
  • Proficient understanding of code versioning tools, specifically including Git
  • Basic understanding of React Higher Order Components and Hooks and where they can be used.
  • Degree in Computer Science, Graphic Design or equivalent work experience
  • Excellent problem solving skills, enjoys a good puzzle!
  • Excellent verbal communication and interpersonal skills
  • Bonus for knowledge of tools like Material-UI, Formik, Yup validation, Babel, Webpack
Share this job:
Senior NodeJS back end software developer
node-js redis websocket postgresql blockchain senior Feb 07
  • 7+ years’ experience building, leading and maintaining multi-layer, services-oriented web-facing applications
  • Extensive experience of NodeJS and common packages, architectures
  • Experience designing, maintaining and expanding APIs via REST, WebSocket and other technologies
  • Experience building tool chain applications, agents, services, server and client applications in NodeJS or similar
  • Thorough working knowledge (and preferably DBA experience) working with a variety of database, NoSQL and other storage technologies in NodeJS (at least including PostgreSQL and Redis)
  • Application (and host) scaling experience with NodeJS
  • Some experience building with front-end frameworks (e.g. React, Vue) required
  • Full stack application architecture and design experience required (everything from the hardware and network to browser packaging and usability)

Experience with the following is also beneficial:

  • NextJS
  • Docker (for development and production)
  • GraphQL
  • Typescript
  • Blockchain, cryptocurrency and smart contracts
Share this job:

This Year

Blockchain software developer
blockchain node-js senior design Oct 18 2019

This job posting is for a blockchain developer. It is expected that candidates can demonstrate senior software engineering experience, including at least 2 years recent experience on blockchain projects.

Candidates with only academic blockchain experience will be considered, but knowledge of technologies and provable working code is essential.

You will be working on a hybrid public/permissioned blockchain in the security token space. More information can be provided to interested and experienced candidates.

It is expected that you have done at least one of the following:


  1. Worked in a substantial capacity on a blockchain project at the protocol level where your code has been shipped to a public (or widely used private) network.

  2. Worked on more than one distributed application where you have designed, developed and delivered non-trivial smart contracts and supporting application layer systems.

  3. Have worked on (non blockchain) distributed systems at an expert level and have developed an understanding of blockchain with some shipped blockchain code.


In addition, you must have:

  • Smart contract design, development and prototyping experience (including in Solidity)
  • Excellent understanding of blockchain fundamentals
  • Worked on blockchain projects for at least 2 years
  • Senior engineering experience (7+ years) in a related field

Preferably, you also have:

  • Shipped or worked on open source public blockchain networks
  • Familiarity (or better) with Rust
  • Experience working in more than one smart contract language
  • Experience deploying, managing and using blockchain nodes (blockchain ops)
  • Experience of cross-chain considerations (e.g. bridging, pegging, locking techniques)
  • Familiarity with Node.JS, Go or other contemporary server-side frameworks and languages

(Very) nice to haves:

  • Experience with Substrate or Polkadot
  • Experience on projects that use hybrid permissioned/public blockchain networks
  • FinTech experience (not necessarily blockchain)
Share this job: