Full Stack Developer

Overview

We are seeking an experienced Full Stack Developer Engineer to join a Cyber DevOps team focused on developing internal applications, automation, tooling, and solutions used in cyber and network environments. This hands-on role will involve working on the complete software development lifecycle, with an emphasis on Python/FastAPI for backend development and JavaScript/React for frontend development.

Responsibilities

  • Design and maintain full-stack applications and internal engineering tools.
  • Build backend services, APIs, and automation using Python and FastAPI.
  • Develop frontend applications using JavaScript and React.
  • Work with SQL and PostgreSQL databases.
  • Develop and deploy applications within AWS.
  • Build and maintain CI/CD pipelines.
  • Troubleshoot application, infrastructure, and integration issues.
  • Apply secure development practices throughout the software lifecycle.

Requirements

  • Proficiency in Python and FastAPI development.
  • Experience with JavaScript and React.
  • Hands-on Full Stack Development experience.
  • Knowledge of SQL and PostgreSQL databases.
  • Experience with AWS and REST APIs.
  • Familiarity with Git and CI/CD.
  • Strong understanding of software engineering and testing practices.
  • Experience in Cyber Security and Networking is a plus.