Front-End Engineer
Overview

Since its founding in 2017, Prometheum has leveraged its deep expertise in securities law, blockchain and trading to create a compliant ecosystem for digital asset securities that enables all investors to seamlessly invest in digital assets securities. Prometheum has relied on its strong diverse team to build the tools to service digital asset securities. To date, Prometheum has built multiple broker-dealers traversing novel areas and a large technology stack (intersecting trading, blockchain, compliance, etc.). We continue to grow and are looking for hardworking hungry individuals that can contribute to our already great fintech company culture as we traverse new and exciting areas that require a thirst for solving complicated problems.

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, test and deploy new features for the Prometheum platform
  • Help with refactoring and organizing code, write documentation, and tests
  • Pair with your developer peers when necessary
  • Help identify and fix bugs in the app
  • Write concise user stories for front-end related tasks
  • Ensure the technical feasibility of design mockups
  • Optimize application for maximum speed and scalability
  • Collaborate with other team members and stakeholders
Qualifications
  • Have 5+ years as a software developer building web applications.
  • A proven track record developing interfaces with ReactJS, and are proficient with front-end languages (HTML, CSS and Javascript)
  • Basic knowledge of NextJS, are willing to learn how to navigate NextJS apps
  • Basic understanding of key design principles, and responsive and adaptive design
  • Write clean, tested code and value documenting your work for others.
  • Proficient understanding of client-side JavaScript frameworks, including lodash or underscore
  • Good understanding of asynchronous request handling, partial page updates, and GraphQL
  • Good understanding of testing tools like Jest or Mocha
  • 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.
  • 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
  • Proficient at working remotely, which means you have strong written communication skills, are self-directed, and have experience managing your own schedule
  • Please provide Portfolio or Github Link when applying for this position.

Salary Range: $120,000 - $150,000

Apply for this position

Prometheum is an equal opportunity employer.