Web Application Developer - Defense
Develops frontend applications for defense products, architecting data-intensive interfaces using TypeScript and React for mission-critical workflows. Requires 2+ years frontend experience, JavaScript proficiency, and bachelor's in CS or equivalent.
About the job
Core Responsibilities
- Involved throughout the product lifecycle - from idea generation, design, and prototyping to execution and shipping.
- Examples of product work:
- Build for high-scale, collaborative, geospatial workflows (Gaia).
- Design sophisticated frameworks to enable complex workflows across applications in a single workspace.
- Develop the next generation of real-time collaborative tooling and data-analysis solutions (Secure Collaboration).
Technologies We Use
- Typescript and React are central to our frontend development.
- Blueprint as a re-usable frontend component library.
- A combination of open-source and internal technologies that suit the problems at hand.
- Industry-standard build tooling, including Gradle, Webpack, GitHub, and CircleCI.
What We Value
- Passion for building user interfaces that enable users to tackle their problems.
- Ability to work optimally in teams of technical and non-technical individuals, e.g. brainstorming and iterating with product designers.
- Skill and comfort working in a constantly evolving environment with dynamic objectives and iteration with users.
- Experience building high-quality software in a fast-paced CI/CD development environment.
- Proven ability to learn continuously, work independently, and make decisions with minimal supervision.
- Ability to learn new technology and concepts, even without in-depth experience.
- Motivated by unlocking or improving user workflows while still maintaining engineering quality.
What We Require
- 2+ years of frontend software engineering experience.
- Strong frontend coding skills with proficiency in JavaScript and understanding of web technologies.
- Bachelor’s degree in Computer Science or related field, or equivalent understanding of algorithms, performance, and systems design.
- Strong written and verbal communication skills.
- Eligibility and willingness to obtain a US Security clearance.
Skills
TypeScript, React, JavaScript, Blueprint, webpack, Gradle, GitHub, CircleCI, Geospatial, UI Design
Similar jobs
Fullstack Engineering jobsEntry-level software engineer building personalized search and marketplace features across backend and frontend systems. The role requires a computer science or engineering education, 1–4 years of professional development experience, and familiarity with modern engineering practices; search, marketplace, and listed technology experience are beneficial.
Software engineering intern contributing production code, full-stack features, and platform improvements while collaborating with experienced engineers. Requires current enrollment in a relevant computing degree and enthusiasm for learning modern development practices.
New graduate software engineer who will develop, test, and release full-stack features while collaborating across product and engineering teams. Requires a technical degree or equivalent experience, software engineering internships, and familiarity with backend frameworks, frontend technologies, APIs, and Python.
Software engineering interns collaborate on product teams to build, test, and deploy production features while working cross-functionally with product, design, data, and operations. Candidates should be pursuing a relevant technical degree and have strong software engineering fundamentals.
Build and improve the microservices and platform infrastructure powering Lyft’s ride experience, including architecture, testing, monitoring, and issue resolution. Requires a bachelor’s degree and software development experience with programming, databases, web technologies, and machine learning or AI.