Senior Front-End Software Development Engineer
Core
Design and build secure, scalable web applications and dashboards for a mission-critical big data analytics platform serving US Government analysts and decision-makers.
Role type
Senior Front-End Software Engineer
Builds
Secure, scalable web applications and interactive data visualization dashboards
Domain
Government / Big Data Analytics / Geospatial Intelligence
Deliverable
production ML models | product features | dashboards & analysis
Required skills
JavaScript, React/Angular/Vue.js, RESTful APIs, HTML5/CSS3, Geospatial data formats, State management, CI/CD pipelines, Git, Agile methodologies
Preferred skills
D3.js/ECharts/Plotly, Cloud-native environments (AWS/Azure Gov/Kubernetes), Microservices, Automated testing frameworks (Jest/Cypress)
Technologies
React, Angular, Vue.js, D3.js, ECharts, Plotly, AWS, Azure Government, Kubernetes, Jest, Cypress, Playwright, Selenium
Responsibilities
Design and develop modern web-based user interfaces for enterprise-scale analytics applications; Build responsive, accessible, and high-performance front-end solutions; Collaborate with back-end and data engineering teams to integrate APIs and visualization components; Develop dashboards, reporting tools, and interactive data exploration capabilities; Participate in architecture discussions and contribute to front-end technical strategy; Ensure compliance with government security, accessibility, and software quality requirements; Perform code reviews and mentor junior developers; Troubleshoot and resolve production issues while improving application performance.
Seniority
Senior, hands-on IC