Senior Frontend Developer

Skills
Computer ScienceFull-Stack DevelopmentCLIContextCross-Browser CompatibilityData AnalyticsDatabases
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Strong hands-on experience with React including component architecture state management hooks and lifecycle methods
  • Advanced Python development experience with strong command-line proficiency
  • Strong SQL experience including complex queries joins data analysis and database interaction
  • Experience integrating frontend applications with RESTful APIs and FastAPI services
  • Experience building responsive data-intensive web applications
  • Strong understanding of HTML5 CSS3 JavaScript and modern ES6+ features
  • Experience debugging applications across frontend backend and infrastructure layers
  • Strong understanding of Git version control and collaborative development workflows
  • Bachelor's degree in Computer Science Software Engineering or a related field or equivalent experience

Day to day

  • Develop responsive modern web applications for the SEC Search platform and related modernization initiatives
  • Replace legacy Excel-based workflows with intuitive user interfaces and reusable React components
  • Integrate frontend solutions with FastAPI backend services and RESTful APIs while building interactive data visualizations