Position: Middle Full-Stack developer( React.js + Next.js)
Company: PhishFort
Category: JavaScript
Experience required: 2y
English level: upper

**About PhishFort**

PhishFort is a fast-growing international startup deeply involved in global anti-phishing efforts. We are on a mission to build the most sophisticated and customer-friendly anti-phishing and brand-protection systems in the world, with a focus on industry-specific attacks and unique countermeasures. Since its inception, PhishFort has been continually growing partnerships with leading threat-intelligence, cybersecurity, and technology companies. Once such partnership is a collaboration with Coinbase, in the scope of which a browser extension called NightHawk is being developed.

**About the role**

PhishFort is looking to find a talented full-stack developer to take on the continued development of the NightHawk project. The main NightHawk product is a browser plugin that helps its users stay safe against phishing attacks. 

While working on the NightHawk project at PhishFort, some of the things you may possibly do include:

- Expanding existing APIs to add additional functionality.
- Implementing user-facing front-ends as both plain web pages and browser plugin views.
- Building and updating user interfaces according to a design specification.
- Set up additional authentication methods full-stack, from front-end to DB.
- Review existing code for privacy policy compliance and potential security risks.
- Optimising the performance footprint of the plugin for a specific browser.
- Integrating NightHawk functionality with internal PhishFort infrastructure (or with miscellaneous third-party APIs).

**Requirements**

- Degree in computer science or engineering (good academic performance will be advantageous). Demonstrably-equivalent work experience may be considered.
- Prior experience with the development of browser plugins.
- Excellent verbal and written English proficiency.
- Excellent problem-solving skills.
- Ability and willingness to learn (technology is constantly evolving, and so should we).
- An attitude of ownership and pride in your work.
- Attention to detail (quality of code over quantity of tickets).
- The ability to find solutions in collaborative consultation with business, engineering, and relevant stakeholders.
- Solid understanding of basic web principles and technologies, including HTML & CSS, HTTP requests, caching, DNS, CORS, etc.
- Experience with Javascript. Proficiency in Typescript will be advantageous, as well as having worked with Node.js. Experience with other high-level languages will be a further advantage, even if not directly relevant.
- Some experience with front-end Javascript frameworks. Experience with React or Angular will be advantageous.
- An understanding of popular cloud services. Experience with Firebase (or other GCP services) or AWS will be advantageous.
- Experience in the fields of cybersecurity, threat intelligence, and cryptocurrency will be a small advantage.

**PhishFort’s tech stack**

Below is an overview of the tech that the PhishFort engineering team uses to build its products:

- Front-end frameworks: Mainly React.js, with some occasional VueJS and AngularJS (legacy)
- Back-end frameworks: Lots of NextJS and Serverless Framework on AWS. Occasional use of Google Cloud Functions.
- Languages: Mainly Typescript with some Python. Legacy Javascript systems.
- Cloud: Firebase, other Google Cloud services, AWS, Vercel, Heroku.
- GitHub and GitHub Actions for CI/CD.
- Planning done on ClickUp, internal communication via Discord.

**Benefits**

Work with people from around the world - our people live in Azerbaijan, Argentina, Nepal, South Africa, Ukraine, and more.
Remuneration denominated in US dollars.
100% remote, time-zone flexible. Work from home, work from anywhere.
A small but growing team means that your influence has a big impact.
A real-world impact: PhishFort already has a reach of over 400 million monthly active users. Your work on NightHawk will directly contribute to raising this number.

**Company culture**

We are building an international team of people with diverse backgrounds, and equally diverse skill sets. We believe that this has an impact on improving the quality of the important work that we do. The PhishFort team now numbers over 30 people split between anti-phishing operations, engineering, marketing, and legal.

We’re big believers in autonomy, which goes hand-in-hand with the fully-remote nature of our business. We believe in providing a stimulating work environment that is both challenging and broad. Growth is possible in just about every direction; we aim to help our team become the best version of ourselves by providing them the freedom to explore and take on challenges that they feel drawn to.