Network Ninja Logo com

Software Developer JavaScript

Network Ninja

Job Description

We’re looking for an intermediate to senior software developer that specializes in Vue.js. This developer will work on our MainEvent product, along with a team of other developers, specifically on the mobile component of our software for field marketing teams.

If you’re interested so far, please read the rest of the req in its entirety (it’s short), and follow the instructions contained within to apply. There will be 1 screening interview with senior management, and then 1 technical interview with members of the development team. We move methodically, and quickly, and you probably do, too, so this can be an efficient process.

Responsibilities, Requirements, and Job Concepts

We build and maintain large PHP frameworks that sit on top of large databases. MainEvent also uses mobile apps to provide, among other things, offline functionality. We will be busy maintaining and improving this application forever, and need more talented developers. This application is written, in part, in Vue.js.

  • Mobile apps, web apps, Vue.js.

This role will be working on a team with other Vue.js and PHP developers (and project managers, and QA, etc.) so experience working on teams is required.

  • Experience working on collaborative teams.
  • Version control, git, GitHub.

We are entirely remote, and all macOS for workstations.

  • USA only, fulltime, experience working remotely.
  • Experience working with macOS.

We encourage the use of “AI” tools, such as Copilot and ChatGPT to make coding more efficient. We now have infrastructure in place to use LLMs securely on confidential data and code. You should not be averse. It’s fine to be skeptical.

  • Experience using LLMs.
  • Experience and insight from using one of the following, desired: GitHub Copilot, AWS CodeWhisperer, and/or ChatGPT PLUS (whatever).

Network Ninja is HIPAA compliant, and audited annually for SOC 2 Type 2.

  • Security-focused, and willing to be compliant with our thoughtful and required-to-exist security policies.

Instructions on how to apply

A human wrote this req. A human will review your application. If the application doesn’t follow instructions, or the email is convoluted because it’s been written by an LLM, it will be disregarded.

Please keep it short, and human, and send your 1) resume (your name in the filename, if attachment), 2) a cover letter explaining your understanding of the position, and 3) any work product samples you’d like to show off, to: [email protected].

At Network Ninja we value the diversity in backgrounds and experiences that our employees bring to us. We’re proud to be an equal opportunity workplace and we welcome applications from all qualified candidates.

Find your dream job

Freshly added jobs

30 days

Software Engineer

Software Developer .NET

React Developer

Frontend Developer