Senior Software Engineer, Front-end - D&I Solutions
New
J
JobgetherDefense & Intelligence
United StatesFull-TimeSenior
SalaryU.S. base salary ranging from $160,600–$200,800 USD nationally, $172,200–$215,200 USD in New York City and California, or $182,900–$228,600 USD in San Francisco
Apply NowOpens the employer's application page
Job Details
- Languages
- Professional English
- Experience
- 10+ years
- Required Skills
- HTMLCSSJavascriptTypeScriptReactCI/CDRESTful APIs
Requirements
- 10+ years of relevant professional experience developing web applications.
- Bachelor’s degree in Computer Science or another relevant field, or equivalent practical experience.
- Strong proficiency in React and component-based frontend architecture.
- Professional experience using JavaScript or TypeScript.
- Experience with frontend state management, data fetching, REST APIs, HTML, CSS, and responsive web design.
- Ability to independently lead feature implementation across the full development lifecycle.
- Demonstrated experience mentoring engineers and improving team capabilities.
- Communicate effectively in professional English and collaborate across teams.
- Experience with monorepo tooling, large-scale frontend architectures, mapping libraries, data visualization, and modern testing frameworks is a plus.
- Background in geospatial technologies, remote sensing, or Defense & Intelligence is an advantage.
Responsibilities
- Design, develop, and maintain frontend features and applications using React and TypeScript, with a strong focus on usability, scalability, and maintainability.
- Lead frontend feature development from discovery through deployment, translating product and user needs into reliable technical solutions.
- Drive architectural decisions across the frontend, including component design, state management, data fetching, and broader application patterns.
- Mentor engineers through thoughtful code reviews, technical discussions, knowledge sharing, and guidance on frontend engineering best practices.
- Collaborate closely with Product Managers and Designers to define and deliver effective solutions that meet customer and business needs.
- Contribute to backend systems and APIs when required, while maintaining primary ownership of frontend development.
- Help strengthen engineering practices through modern testing, CI/CD, development tooling, and continuous improvements to application quality and team capabilities.
View Full Description & ApplyYou'll be redirected to the employer's site