TASQ Staffing Solutions logo

Full Stack Developer

TASQ Staffing Solutions
On-site
Pasay, Philippines



Job Description


The Full Stack Developer will perform the functions outlined below:


  • They will build web apps that are internal tools for employees
  • They will be part of an agile software development team with members around the world
  • The end-users of these web apps are curation analysts, who work to continually improve our security information databases. These web apps enable users to quickly and accurately make data improvements.
    • They will improve and expand these web apps

    • They will observe curation analysts using web apps, and find ways to improve quality (reduce errors, improve productivity)

  • These web apps support fast-moving business processes for our customers
  • They will capture key process quality metrics from these web apps, like turnout time for closing requests and whether changes are made correctly the first time
  • They will review these quality metrics with curation team managers, and identify ways to improve quality (reduce errors, improve productivity)

Full Stack Developer - Required Skills and Knowledge


  • ο»ΏProficient with web app front-end development, specifically in React and CSS
  • Proficient with a web app server-side framework, such as Fast API, Flask, Express, or Sinatra
  • Competent in Python

  • Proficient in translating user interface designs (wireframes) into web app code and QA tests
  • Strong verbal and written communication skills around these technical job responsibilities
  • Familiar with use of GitHub or GitLab and source code version control as a software developer
  • Familiar with basics of secure software development, like HTTPS and single sign-on

Required Education and Experience




  • 3-5 years of experience in web development
  • Degree in Computer Science or equivalent experience in a relatedΒ field

  • Experience working in a software development team e.g. understanding a project plan involving multiple developers, providing timely updates on task progress

Desired but not required - a plus


  • Experience creating reusable React.js components

  • Experience working in an agile software development life cycle

  • Experience working in a DevOps / public cloud environment

  • Experience working in the Security field