JobHabor

Senior Staff Software Engineer

NewtonX

Location
Remote
Workplace
Remote
Employment
Full Time
Salary
USD 200,000–270,000/yr
Apply on the employer’s site

Posted 1mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Lead development of React-based UIs that are performant, scalable, and user-friendly
  • Build and maintain Python/Django REST APIs and backend services
  • Collaborate on architecture, design decisions, and code reviews
  • Maintain and improve test coverage across the stack
  • Debug, resolve technical debt, and improve code quality
  • Contribute to technology/tooling choices and best practices
  • Mentor teammates and help shape engineering processes

Requirements

  • 6+ years full-stack engineering experience
  • Strong React skills — modern React (hooks, Context API), reusable component libraries, building robust web apps across multiple projects
  • Strong Python/Django expertise — Django + Django Rest Framework, designing and consuming REST APIs
  • Solid experience in JavaScript (ES6+), TypeScript, HTML, CSS/SCSS
  • Experience building scalable systems (race conditions, idempotency, backpressure)
  • Strong SQL knowledge with relational databases (postgres)
  • Unit + integration testing mindset (Jest/React Testing Library, pytest/unittest)
  • Comfortable with Git and Agile workflows
  • A strong, demonstrable commitment to developing secure software, including the ability to identify, defend against, and mitigate common application security vulnerabilities, especially those related to the OWASP Top 10.

Preferred

  • State management (Redux, Zustand, Thunk)
  • Responsive design with Material-UI, Bootstrap, or Tailwind
  • Cloud + infra experience: GCP, Kubernetes, Docker, Terraform
  • Messaging/queueing systems (Pub/Sub, Kafka, RabbitMQ, SQS)
  • SOLID design principles

Skills

  • React
  • Python
  • Django
  • Django Rest Framework
  • REST APIs
  • JavaScript
  • ES6+
  • TypeScript
  • HTML
  • CSS
  • SCSS
  • SQL
  • Postgres
  • Jest
  • React Testing Library
  • pytest
  • unittest
  • Git
  • Redux
  • Zustand
  • Thunk
  • Material-UI
  • Bootstrap
  • Tailwind
  • GCP
  • Kubernetes
  • Docker
  • Terraform
  • Pub/Sub
  • Kafka
  • RabbitMQ
  • SQS

Similar roles