DevJobs

Sr. Full Stack Software Developer

Overview
Skills
  • Python Python ꞏ 8y
  • TypeScript TypeScript
  • CSS CSS
  • HTML HTML
  • JavaScript JavaScript
  • React React ꞏ 8y
  • Django Django
  • Tailwind CSS Tailwind CSS
  • Cassandra Cassandra
  • PostgreSQL PostgreSQL
  • RESTful API RESTful API
  • AWS AWS
  • Playwright
  • DOM
  • Litestar
  • FastAPI
  • shadcn
  • async Python
IRONSCALES is redefining email security with an AI-powered platform built to stop phishing and advanced email cyber threats at scale. Our cloud-native solution detects, analyzes, and remediates attacks in real time, helping organizations stay ahead of constantly evolving cyber threats without slowing down their teams. We're a fast-growing cybersecurity company driven by innovation, ownership, and a passion for solving hard problems. Our team builds cutting-edge technology used by organizations around the world to protect what matters most.

If you love building impactful products, solving complex challenges, and working with smart, driven people in a fast-paced startup environment. IRONSCALES is the place for you. Join us and help shape the future of email security 🚀

As a Full Stack Developer, you will play a pivotal role in both frontend and backend development.

You will own features end-to-end, from product requirements through backend logic, API design, and frontend UI, on our ML/AI-based IRONSCALES platform. Collaborate with UI/UX Designers, Product Managers, and Software Engineers to deliver compelling user-facing products while owning deployment and optimization of production code.

Furthermore, you will join our growing R&D team and be part of shaping how we build, not just what we build. Beyond delivering features, you will help evolve our development culture: improving our SDLC, integrating AI-assisted workflows and tooling, and building the kind of engineering environment where great software ships faster and with higher quality.

Core Responsibilities:

  • Innovate and evolve IRONSCALES’ cutting-edge AI-powered Email security platform
  • Collaborate with Product and Engineering teams to understand roadmap priorities
  • Carry feature requirements from early phase to full implementation, from product spec through code, tests, and deployment
  • Design and develop new capabilities in a dynamic and changing environment
  • Build a high-performance and highly available platform and design new prototypes
  • Write frontend code using React, TypeScript, shadcn, and Tailwind CSS
  • Write Python code focused on scalability, testability, supportability and maintainability.
  • Write and maintain E2E tests using Playwright alongside unit tests and backend tests
  • Participate in architecture, code, security and operational reviews
  • Design and build highly available and scalable platform UI API
  • Assist in strategic planning of future features
  • Develop the User Interface using responsive and adaptive web development strategies to support different screen resolutions (including mobile)
  • Utilize and contribute to our core UI libraries

Requirements:

  • 8+ years of experience with Full Stack development using React and Python
  • Strong proficiency with TypeScript
  • Experience with React and modern data-fetching patterns
  • Solid Python experience — Django or Litestar/FastAPI; async Python a strong plus
  • Experience writing E2E tests and integrating them into CI pipelines
  • Experience driving technical design decisions for highly scalable systems
  • Experience developing Database solutions (PostgreSQL/Cassandra - advantage)
  • Operating services and infrastructure in Cloud environments (AWS - advantage)
  • Experience with component-driven development
  • Passion for solving complex problems that haven't been solved before
  • High proficiency with HTML, CSS, JavaScript, DOM, and its core principles
  • High proficiency with RESTful APIs
  • Experience designing frontend software architecture
  • Understanding of SOLID principles
  • Ability to carry requirements from early phases to full implementation
  • Good self-management, analytical, and problem-solving skill
IRONSCALES