Senior Frontend Developer
Skills
Computer ScienceFull-Stack DevelopmentCLIContextCross-Browser CompatibilityData AnalyticsDatabases
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
