Just Front-end Jobs

Front-end Jobs nearDenver, CO

Sorry, no listings for this city at the moment.

Remote Jobs

In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.

Job type: Full-time
Role: Full-Stack Developer
Experience level: Mid-Level, Senior
Industry: Cryptocurrency, Cybersecurity, Network Security, Blockchain
Company size: 11-50 people
Location: San Diego, CA, San Juan, Puerto Rico, Tokyo, Japan or Remote

Join the Swarm

At Swarm Technologies, Inc, we're developing innovative solutions to age-old information security problems - and we need your help.

At its core, PolySwarm is market design enabled by Ethereum smart contracts. We are programming a market that will produce crowdsourced threat intelligence (malware detection today, more tomorrow).

 Blockchain experience not required! 

We're operating in a very new industry and we're prepared to bring candidates up to speed! Few sectors are hot as blockchain right now - talk about professional growth

No one has done this before. We'll get things wrong - and that's okay! With your help, we'll get fewer things wrong, identify mistakes earlier, and improve processes to prevent future missteps.

You're in on the ground floor - you'll have a say in what we do and how we do it. By joining Swarm Technologies, you'll be joining a dynamic team on the bleeding edge of information (computer) security and blockchain - answering questions few have thought to ask.

If you're interested in

  • technical challenges that cannot be solved via iteration
  • blockchain (Ethereum smart contracts in particular)
  • information security
  • malware reverse engineering automation
  • market design (a la Who Gets What and Why by Alvin Roth)
  • software development
  • unknown unknowns

then we're interested in you!

The Ideal Candidate Is:

  • independently motivated & self-directing
  • introspective: able to identify weak spots / problem areas our existing processes or code and suggest / implement solutions
  • takes an interest in information security topics - huge props for capture the flag (CTF) participation!
  • enjoys developing software

At Swarm Technologies, you'll tackle both big-picture and tactical problems, the following are a few examples.

Example Big-Picture Problems

The Ethereum block time leaves a lot to be desired for a marketplace that intends to supplant millions of malware scans a day.

How do we best reconcile millions of scans daily with a 15 second block time and today's block size limits?

In sum: PolySwarm must scale and must support scanning artifacts (files) that may contain confidential information. How do we best reconcile these needs with a default-public, Proof-of-Work Ethereum ecosystem?

Example Tactical Problem

PolySwarm is a twist on a prediction market - where security experts attempt to "predict" whether a file / URL or network traffic is malicious or benign. Alongside their prediction ("assertion"), experts "stake" a configurable amount of Nectar (NCT), PolySwarm's crypto token.

Suppose Expert A is lazy and Expert B is a hardworking, upstanding security expert. It would be bad if Expert A was able to simply duplicate the assertions coming from Expert B, exploiting Expert B's hard work for profit. If assertions are placed directly on the public Ethereum blockchain, Expert A can do exactly that.

How can we design a system that keeps the assertion secret (so Expert B is out of luck) until some configured time, after which assertions are revealed and payouts distributed appropriately?

The Ideal Candidate possesses demonstrable experience in some or all of these technologies.

PolySwarm employs the following tools & languages:
Python
Docker (+ Swarm, Services, Stack)
Kubernetes (+ Helm)
Terraform
Ansible
Solidity
React
JavaScript
Rust

Refer to our GitHub for examples of our usage: https://github.com/polyswarm

We Offer

  • Competitive salaries
  • Excellent health, dental, vision coverage
  • Paid vacation days
  • Travel (if you like). We have offices in San Diego, Puerto Rico and Tokyo and we often find ourselves travelling elsewhere. If travel interests you, we can scratch that itch.
  • Flexible work hours - outside of scheduled meetings, we don't care when you work, we care about your output.
  • Powerful servers, laptops, desktops - whatever you need to be most productive!
    Apply now and work remotely at PolySwarm
Apply

Jobs farther away

Full Stack Developer with Angular Prowess & a love for Gaming!

Salad Technologies in Park City, UT 357 mi windows electron blockchain javascript c#

**Job Description **

Early hire in a freshly minted startup, this is a unique and rare opportunity for a talented developer seeking unmatched variety and real influence! Full Stack Developer, the power to shape an entirely new product and be involved from the ground up. A true startup opportunity where full-stack covers the full spectrum - from system and architecture design, rapid prototyping, MVP development and contractor management. You’re eager to roll up your sleeves and code, but also capable of stepping back to see things from a 30,000ft view. Highly technical, you’ll be a decision maker in our small team with major influence over the future of our product and software roadmap.

Working closely with our lead developer, multiple advisors and contractors, your primary responsibility will be to manage the development, delivery and maintenance of our Windows application - shepherding an MVP to beta and beyond. Half your day will be spent making front end tweaks to our electron application, the other half will be implementing new backend functionality: working on stability, compatibility and maintenance of Salad’s application on the Windows platform - dealing with antivirus, hardware drivers and various libraries. You’ll be supported by talented engineers experienced with system architecture and remote blockchain specialists; and you’ll work alongside our small, but powerful, team of product managers, research analysts and designers. We’ll provide all the tools and support you need to excel in this role. We play in the PC gaming space, a love for gaming will translate to love for the job! This is an early stage, startup hire - you’ll wear many hats!

**About You**

You’re a mid-to-senior level full stack developer with experience across multiple platforms and languages, a hands-on developer with recent experience architecting and writing your own code. You’re familiar with back-end web services and excited about the prospect of taking full ownership of our Windows product; where you lack experience, you take the initiative to research solutions and where this doesn’t prove fruitful, you’re able to identify experts in the field and seek their advice. You’ve worked with AWS, third party integrations and have strong experience working with APIs. Ideally, you've dabbled in the world of blockchain and have an understanding of mining.

A commitment to collaborative problem solving, sophisticated design and quality product is essential, and your experience helps establish best practice for our team - you’re a stickler for process and correct release management, yet you also appreciated the nuance of startup - we move quickly, ship frequently and constantly evolve!

**Responsibilities**

- Develop and deploy applications for Windows and Linux platforms

- Manage compatibility and stability issues; work with antivirus software suppliers, security and code certificates, hardware drivers and meet other system/OS requirements

- Implement front end changes based on feedback from usability tests and bug reports; implement new features based on the product roadmap

- Implement multiple mining libraries and work closely with our lead developer to scope API endpoints and business logic of dynamic protocol switching governed by host hardware

- Translate user stories and a feature roadmap in to system architecture design

- Design, build, and maintain efficient, reusable and reliable code

- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues; work with our Product Manager to coordinate sprint planning and management of JIRA projects

- Help maintain code quality, organization, and automatization

- Manage local and remote contractors

- Provide advice and recommendations; help shape the future of our entire product line

**Skills**

- Ability to learn! When new problems are found, the ability to research and implement solutions

- Strong knowledge of Windows and experience with C#

- Strong knowledge of front-end and web application technologies; experience with Angular 2+ Framework

- Familiar with various design and architectural patterns

- Experience working with electron, bootstrap and/or other front end frameworks

- Knack for writing clean, readable, and easily maintainable code

- Understanding of fundamental design principles for building a scalable application

- Experience implementing automated testing platforms and unit tests, coverage is key!

- Proficient understanding of code versioning tools and experience with release management practices

- Ideally, experience working with blockchain technologies and mining applications

Apply

Front-end Developer with React prowess & a love for gaming!

Salad Technologies in Park City, UT 357 mi windows blockchain javascript c# reactjs

Early hire at a 1 year old startup, this is a unique and rare opportunity for a talented developer seeking unmatched variety and real influence! The Front-end Developer will be trusted to develop and shape new products by working closely with our amazing team.

You’re eager to roll up your sleeves and code, but also capable of stepping back to see things from a 30,000 ft view to coordinate with other members of the engineering team. Your primary responsibility will be to manage the development, delivery and maintenance of our desktop application (Electron) - shepherding an MVP to beta and beyond. Your day will be spent making UI tweaks, fixing bugs and adding new features to our React application, as well as maintaining our Electron application. This is an early stage startup, you’ll wear many hats!

You’ll be supported by a talented team of experienced engineers with backgrounds in system architecture, gaming and blockchain. We play in the PC gaming space, a love for gaming will translate to love for the job!

**About You**

You’re a mid-to-senior level developer with experience across multiple platforms and languages, a hands-on developer with recent experience designing, developing and testing your code. You’re familiar with back-end web services and excited about the prospect of taking ownership of our desktop product.

A commitment to collaborative problem solving, sophisticated design and quality product is essential, and your experience helps establish best practice for our team - you’re a stickler for process and correct release management, yet you also appreciated the nuance of startup - we move quickly, ship frequently and constantly evolve!

**Responsibilities**

- Developing new and maintaining existing user-facing features using React and MobX
- Building reusable components and libraries
- Testing and optimizing components for maximum reliability and performance
- Supporting production environments, fixing bugs, and providing occasional technical support to our active user community

**Skills**

- Strong proficiency in HTML, CSS, and Typescript/JavaScript
- Familiarity with newer features defined in recent ECMAScript editions
- Experience with single-page application design
- Experience with RESTful APIs
- Experience with Git

**Preferred Qualifications**

- Experience as a full stack developer
- Experience working closely with Product Management and Design

We provide salary, equity options, 401k, paid holidays and personal days.

Apply

Full Stack Developer with Angular Prowess & a love for Gaming!

Salad Technologies in Park City, UT 357 mi windows electron blockchain javascript c#

**Job Description **

Early hire in a freshly minted startup, this is a unique and rare opportunity for a talented developer seeking unmatched variety and real influence! Full Stack Developer, the power to shape an entirely new product and be involved from the ground up. A true startup opportunity where full-stack covers the full spectrum - from system and architecture design, rapid prototyping, MVP development and contractor management. You’re eager to roll up your sleeves and code, but also capable of stepping back to see things from a 30,000ft view. Highly technical, you’ll be a decision maker in our small team with major influence over the future of our product and software roadmap.

Working closely with our lead developer, multiple advisors and contractors, your primary responsibility will be to manage the development, delivery and maintenance of our Windows application - shepherding an MVP to beta and beyond. Half your day will be spent making front end tweaks to our electron application, the other half will be implementing new backend functionality: working on stability, compatibility and maintenance of Salad’s application on the Windows platform - dealing with antivirus, hardware drivers and various libraries. You’ll be supported by talented engineers experienced with system architecture and remote blockchain specialists; and you’ll work alongside our small, but powerful, team of product managers, research analysts and designers. We’ll provide all the tools and support you need to excel in this role. We play in the PC gaming space, a love for gaming will translate to love for the job! This is an early stage, startup hire - you’ll wear many hats!

**About You**

You’re a mid-to-senior level full stack developer with experience across multiple platforms and languages, a hands-on developer with recent experience architecting and writing your own code. You’re familiar with back-end web services and excited about the prospect of taking full ownership of our Windows product; where you lack experience, you take the initiative to research solutions and where this doesn’t prove fruitful, you’re able to identify experts in the field and seek their advice. You’ve worked with AWS, third party integrations and have strong experience working with APIs. Ideally, you've dabbled in the world of blockchain and have an understanding of mining.

A commitment to collaborative problem solving, sophisticated design and quality product is essential, and your experience helps establish best practice for our team - you’re a stickler for process and correct release management, yet you also appreciated the nuance of startup - we move quickly, ship frequently and constantly evolve!

**Responsibilities**

- Develop and deploy applications for Windows and Linux platforms

- Manage compatibility and stability issues; work with antivirus software suppliers, security and code certificates, hardware drivers and meet other system/OS requirements

- Implement front end changes based on feedback from usability tests and bug reports; implement new features based on the product roadmap

- Implement multiple mining libraries and work closely with our lead developer to scope API endpoints and business logic of dynamic protocol switching governed by host hardware

- Translate user stories and a feature roadmap in to system architecture design

- Design, build, and maintain efficient, reusable and reliable code

- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues; work with our Product Manager to coordinate sprint planning and management of JIRA projects

- Help maintain code quality, organization, and automatization

- Manage local and remote contractors

- Provide advice and recommendations; help shape the future of our entire product line

**Skills**

- Ability to learn! When new problems are found, the ability to research and implement solutions

- Strong knowledge of Windows and experience with C#

- Strong knowledge of front-end and web application technologies; experience with Angular 2+ Framework

- Familiar with various design and architectural patterns

- Experience working with electron, bootstrap and/or other front end frameworks

- Knack for writing clean, readable, and easily maintainable code

- Understanding of fundamental design principles for building a scalable application

- Experience implementing automated testing platforms and unit tests, coverage is key!

- Proficient understanding of code versioning tools and experience with release management practices

- Ideally, experience working with blockchain technologies and mining applications

Apply

Front-end Developer with React prowess & a love for gaming!

Salad Technologies in Park City, UT 357 mi windows blockchain javascript c# reactjs

Early hire at a 1 year old startup, this is a unique and rare opportunity for a talented developer seeking unmatched variety and real influence! The Front-end Developer will be trusted to develop and shape new products by working closely with our amazing team.

You’re eager to roll up your sleeves and code, but also capable of stepping back to see things from a 30,000 ft view to coordinate with other members of the engineering team. Your primary responsibility will be to manage the development, delivery and maintenance of our desktop application (Electron) - shepherding an MVP to beta and beyond. Your day will be spent making UI tweaks, fixing bugs and adding new features to our React application, as well as maintaining our Electron application. This is an early stage startup, you’ll wear many hats!

You’ll be supported by a talented team of experienced engineers with backgrounds in system architecture, gaming and blockchain. We play in the PC gaming space, a love for gaming will translate to love for the job!

**About You**

You’re a mid-to-senior level developer with experience across multiple platforms and languages, a hands-on developer with recent experience designing, developing and testing your code. You’re familiar with back-end web services and excited about the prospect of taking ownership of our desktop product.

A commitment to collaborative problem solving, sophisticated design and quality product is essential, and your experience helps establish best practice for our team - you’re a stickler for process and correct release management, yet you also appreciated the nuance of startup - we move quickly, ship frequently and constantly evolve!

**Responsibilities**

- Developing new and maintaining existing user-facing features using React and MobX
- Building reusable components and libraries
- Testing and optimizing components for maximum reliability and performance
- Supporting production environments, fixing bugs, and providing occasional technical support to our active user community

**Skills**

- Strong proficiency in HTML, CSS, and Typescript/JavaScript
- Familiarity with newer features defined in recent ECMAScript editions
- Experience with single-page application design
- Experience with RESTful APIs
- Experience with Git

**Preferred Qualifications**

- Experience as a full stack developer
- Experience working closely with Product Management and Design

We provide salary, equity options, 401k, paid holidays and personal days.

Apply

Full stack (NodeJS) software developer

  • 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)

  • Live devops experience a big plus

  • Blockchain or cryptocurrency experience beneficial

Apply