Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Full Stack Engineer image - Rise Careers
Job details

Full Stack Engineer

Spear AI is seeking a versatile software developer who works across both the client-side and server-side of web applications, with the skills to build complete, end-to-end solutions. This comprehensive role involves implementing responsive user interfaces, implementing business logic, building and optimizing databases, creating API integrations, and ensuring cross-platform compatibility.


Beyond technical expertise, successful Full Stack Engineers demonstrate strong problem-solving abilities, effective communication with technical and non-technical team members, time management skills, and adaptability to learn new technologies. This role also provides opportunities for career advancement toward specialized positions, technical leadership, or engineering management.


Spear AI servers the national security industry and deploys software to cloud environments that span unclassified, Secret, and Top Secret regions. We also deploy software to the edge in some of the harshest conditions, including US nuclear submarines.


The ideal candidate has experience with both front-end and back-end development, with a strong comfort in relational databases. Candidates with a GitHub (or other open-source) profile stand out because we can check their work for attention to detail and code quality.


US CITIZENSHIP REQUIRED


Front-end (Essential)
  • Tailwind CSS
  • TypeScript
  • React / Next.js
  • Experience with modern build tools (Vite, Webpack)
  • Server-side rendering (SSR)
  • React Error boundaries and suspense
  • Familiar with RESTful APIs (GraphQL is a plus)
  • State management (React Context, Zustand, Redux, etc.)


Back-end (Essential)
  • Node.js
  • Python / mypy
  • Authentication and authorization (OAuth, JWT, etc.)
  • Validation (Zod, Valibot, etc.)
  • Logging and monitoring (Sentry, etc.)
  • Unit testing and integration testing (Vitest, etc.)


Database Management
  • Relational databases (PostgreSQL, MySQL, etc.)
  • Data modeling
  • Schema migrations
  • Advanced SQL concepts (window functions, CTEs, materialized views, stored procedures, and triggers)
  • Performance optimization (indexing, EXPLAIN ANALYZE, etc.)
  • ETL and data pipelines
  • Experience with Kafka, RedPanda, or other streaming platforms is a plus


DevOps
  • CI/CD (GitHub Actions, GitLab Pipelines, etc.)
  • Docker
  • Docker Compose (Kubernetes is a plus)
  • Infrastructure as Code (Pulumi, Terraform, etc.)
  • Semantic Versioning
  • Deployment strategies
  • Feature flags
  • Linting / formatting (ESLint, Prettier, etc.)
  • AWS or other cloud providers


Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Full Stack Engineer, Spear AI

Spear AI is on the lookout for a talented Full Stack Engineer to join our dynamic team based in Washington, DC. In this role, you'll find yourself diving deep into both the client-side and server-side of web applications. Your day-to-day will involve crafting responsive user interfaces and implementing business logic that keeps our applications running smoothly. You'll also be responsible for building and optimizing databases, creating seamless API integrations, and ensuring our applications perform flawlessly across different platforms. We believe that strong communication skills are just as critical as technical prowess, and you'll need to engage with both technical and non-technical team members. Plus, there's plenty of room for you to grow in your career here – whether that means moving into specialized roles or stepping up into leadership positions. Working with Spear AI means you’re contributing to national security initiatives and deploying crucial software across various cloud environments, ranging from unclassified to Top Secret zones. We’re looking for candidates who not only excel in front-end and back-end development but also showcase their expertise through a GitHub profile that highlights their commitment to code quality and attention to detail. If you’re a problem solver with a passion for technology and a readiness to tackle exciting challenges, we're eager to hear from you!

Frequently Asked Questions (FAQs) for Full Stack Engineer Role at Spear AI
What are the primary responsibilities of a Full Stack Engineer at Spear AI?

As a Full Stack Engineer at Spear AI, your main responsibilities will include developing responsive user interfaces, implementing business logic for applications, optimizing databases, and creating API integrations. You will work on both front-end and back-end solutions, ensuring a smooth experience across platforms. Your role will also involve collaborating with various stakeholders, maintaining high code quality, and participating in deployment strategies.

Join Rise to see the full answer
What qualifications are required for the Full Stack Engineer position at Spear AI?

For the Full Stack Engineer position at Spear AI, candidates must possess a strong foundation in both front-end technologies like Tailwind CSS, TypeScript, React, and back-end technologies such as Node.js and Python. Proficiency with relational databases, application security practices, and familiarity with DevOps tools like Docker and CI/CD processes are also essential. US citizenship is required for this role, along with a passion for problem-solving and learning new technologies.

Join Rise to see the full answer
How can a candidate improve their chances of being hired as a Full Stack Engineer at Spear AI?

Candidates can enhance their chances of getting hired as a Full Stack Engineer at Spear AI by showcasing a robust GitHub profile that illustrates their coding skills and projects. Gaining practical experience with the required technologies such as React, Node.js, and relational databases is crucial. It's also beneficial to demonstrate a collaborative mindset and good communication skills through previous experiences or projects.

Join Rise to see the full answer
What does the career advancement look like for a Full Stack Engineer at Spear AI?

Career advancement for a Full Stack Engineer at Spear AI is promising, offering pathways towards specialized positions, technical leadership, or even engineering management roles. Moreover, as you work on various high-stakes projects, you'll gain valuable experience that can further enhance your professional growth and open doors to new opportunities within the field.

Join Rise to see the full answer
What technologies is a Full Stack Engineer at Spear AI expected to work with?

A Full Stack Engineer at Spear AI is expected to work with a wide array of technologies including front-end frameworks like React and Tailwind CSS, server-side languages such as Node.js and Python, and relational databases like PostgreSQL and MySQL. Familiarity with CI/CD tools, Docker for containerization, and cloud services will also be necessary for seamless deployments and infrastructure management.

Join Rise to see the full answer
Common Interview Questions for Full Stack Engineer
Can you explain your experience with front-end technologies as a Full Stack Engineer?

When answering this question, highlight specific front-end technologies you’ve worked with, like React, TypeScript, or Tailwind CSS. Discuss projects where you implemented these technologies and focus on challenges you overcame and the impact of your work on the user experience.

Join Rise to see the full answer
Describe a challenging back-end problem you faced and how you resolved it.

Focus on a specific back-end issue, such as optimizing database queries or debugging API integrations. Explain your thought process, the steps you took to diagnose the problem, solutions you implemented, and the results of those changes. This showcases your problem-solving and technical skills.

Join Rise to see the full answer
How do you ensure code quality in your projects?

Discuss methods of maintaining code quality, such as using code reviews, writing unit tests, employing linting tools, and adhering to best practices. Share your experiences with specific tools or processes you use, demonstrating your commitment to delivering robust products.

Join Rise to see the full answer
What is your approach to collaborating with team members on software development projects?

Describe your communication style and tools you use for collaboration, such as Git for version control and agile methodologies for team processes. Share an example where effective collaboration led to a successful project outcome, showcasing your ability to work well with diverse teams.

Join Rise to see the full answer
Explain your understanding of RESTful APIs and how you've used them in your work.

Provide a detailed explanation of RESTful APIs and their significance in web applications. Share an example where you designed or implemented a RESTful API, focusing on the endpoints you created and how they contributed to the application’s functionality.

Join Rise to see the full answer
What practices do you follow for database management?

Outline practices such as schema design, writing efficient SQL queries, and performing regular maintenance like indexing and monitoring. Discuss tools you’ve used for database management and any techniques you employ to optimize performance.

Join Rise to see the full answer
How do you stay up-to-date with the latest technology trends and updates?

Explain your strategies for keeping your skills current, such as following tech blogs, attending webinars, participating in coding communities, or contributing to open-source projects. Highlight how staying informed has positively influenced your work.

Join Rise to see the full answer
Describe your experience with CI/CD pipelines and why they are important.

Talk about your familiarity with CI/CD practices, tools like GitHub Actions or Docker, and how they improve development efficiency. Share experiences where you implemented CI/CD processes and the positive impact it had on your team's workflow.

Join Rise to see the full answer
Can you provide an example of how you’ve optimized application performance?

Discuss a specific scenario where you identified performance bottlenecks in an application. Explain the analysis techniques you used and the optimization strategies you implemented, such as code refactoring or database indexing, and quantify the improvements.

Join Rise to see the full answer
What significance does unit testing have in your development process?

Highlight the critical role of unit testing in catching bugs early and improving code reliability. Share your experience writing tests, using frameworks like Vitest, and provide examples of how your testing practices have led to successful project outcomes.

Join Rise to see the full answer
Similar Jobs
Spear AI Hybrid Washington, DC
Posted 14 days ago

We are looking for a Proposal Manager at Spear AI to spearhead government proposal efforts in maritime defense and national security.

Posted 5 hours ago

Seeking a skilled Full Stack Developer to join BDR Solutions and enhance software integration for U.S. Federal Government projects.

Photo of the Rise User

Coupang is looking for an experienced Senior Staff ML Infrastructure Engineer to enhance their cutting-edge e-commerce platform through robust infrastructure development.

Photo of the Rise User

WOONGJIN, Inc. seeks a skilled Java Developer with bilingual capabilities in English and Korean to enhance their software development team.

Photo of the Rise User
Visa Remote Bangalore, India
Posted 6 days ago

Visa is looking for an experienced Staff Software Engineer to help build a cutting-edge payment platform in a hybrid work model.

Photo of the Rise User
Box Hybrid Redwood City, California, United States
Posted 8 hours ago
Customer-Centric
Dare to be Different
Diversity of Opinions
Feedback Forward
Take Risks
Growth & Learning
Transparent & Candid

Join Box as a Software Engineer II and help shape the future of enterprise content management through innovative full-stack development.

Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Lockheed Martin Hybrid US, Montgomery County, PA; Pennsylvania, King of Prussia, PA
Posted 7 hours ago

Deliver innovative security solutions at Lockheed Martin Space as a Senior DevSecOps Engineer.

Photo of the Rise User
Visa Remote Austin, Texas, United States
Posted 11 days ago

Join Visa as a Lead Software Engineer to shape the future of payment technology on a global scale.

MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 22, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
6 people applied to Full-Stack Developer at Solvd
Photo of the Rise User
Someone from OH, Cleveland just viewed IoT Engineer Intern (Batam) at Bosch Group
Photo of the Rise User
7 people applied to Junior .NET Developer at Optimiza
Photo of the Rise User
Someone from OH, Warren just viewed HR Business Partner - COO at Goodyear
Photo of the Rise User
Someone from OH, Berea just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Columbus just viewed KYC Analyst at Satispay
Photo of the Rise User
56 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
17 people applied to Unity Developer at FS Studio
Photo of the Rise User
Someone from OH, Dayton just viewed Career Center Support Specialist at Wiley
Photo of the Rise User
Someone from OH, Dayton just viewed Service Center Manager at Dayton Freight
Photo of the Rise User
Someone from OH, Dayton just viewed Senior Data Engineer I at RELX
o
Someone from OH, Columbus just viewed Rehab Aide at osu
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Data Analyst at Solidcore
B
Someone from OH, Cleveland just viewed Manager, Collections Predelinquency Programs at BMO
Photo of the Rise User
Someone from OH, New Albany just viewed Assistant Merchant- Diffusers at Bath & Body Works
V
Someone from OH, Columbus just viewed Senior Communications Specialist at VSP
Photo of the Rise User
Someone from OH, Columbus just viewed Communications Lead at Supertech Group
F
Someone from OH, Oxford just viewed Supply Chain Intern at Fortune Brands