Full Stack Developer

Location
USA HQ, McLean, VA, US
Workplace
Hybrid

About this role

  

Full Stack Developer  

Location: Hybrid, US

 

About the Role

TechnoMile is looking for a Full Stack Developer to join our team. We are looking for a motivated Developer who is passionate about building scalable applications, engaging directly with clients to deliver impactful solutions, and leveraging modern AI-assisted development workflows to deliver high-quality software efficiently. This is an ideal role for a recent graduate who is eager to learn! 

What You’ll Do

  • Design, develop, andmaintainscalable full stack applications using Python,FastAPI/Django, React, and PostgreSQL/MySQL.
  • Build clean, reusable, and maintainable RESTful APIs and microservices with a strong focus on performance, reliability, and security.
  • Develop responsive and intuitive frontend applications using React, modern JavaScript/TypeScript, state management libraries, and component-driven architecture.
  • Design andoptimizerelational database schemas, queries, indexing strategies, and transaction flows for PostgreSQL and MySQL.
  • Engage directly with clients to gather requirements, present solutions,demonstratefeatures, andprovidetechnical guidance throughout the project lifecycle.
  • Collaborate with product managers, designers, and QA engineers to translate business and client requirements into technical deliverables.
  • Break down complex features into scalable and maintainable technical solutions with clear ownership and delivery timelines.
  • Participate in architecture discussions, code reviews, and engineering best practices across the development lifecycle.
  • Implement authentication, authorization, logging, monitoring, caching, and error-handling mechanisms across applications.
  • Work with CI/CD pipelines, containerization, and cloud-native deployment practices using tools such as Docker, GitHub Actions, Jenkins, or similar platforms.
  • Troubleshoot production issues,optimizeapplication performance, and improve system reliability and observability.
  • Leverage AI-assisted development tools such as Claude, Cursor, ChatGPT, GitHub Copilot, or similar platforms to accelerate engineering workflows and improve developer productivity.
  • Demonstrate strong understanding of effective AI-assisted development practices, including:
  • Writing structured and context-aware prompts.
  • Using Agent Mode vs Build/Chat Mode appropriately.
  • Task decomposition and iterative prompting.
  • Code generation validation and review.
  • Debugging and refactoring with AIassistance.
  • Maintaining code quality, security, and architectural consistency while using AI tools.
  • Contribute to internal engineering productivity improvements through reusable templates, prompt libraries, development workflows, and automation.
  • Stay updated with evolving full stack technologies, AI-assisted engineering practices, and modern software development trends.

Qualifications

  • Bachelor's degree in Information Technology, Computer Science, Software Engineering, or a related field (recent graduates encouraged to apply).
  • Strong proficiency in Python and experience with frameworks such as FastAPIor Django for backend development.
  • Working experience with React and modern frontend development practices.
  • Solid understanding of relational databases including PostgreSQL and MySQL.
  • Familiarity with designing scalable APIs, backend services, and distributed systems.
  • Good understanding of data structures, algorithms, object-oriented design, and software engineering principles.
  • Experience working with Git-based development workflows and collaborative code review practices.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Strong communication and interpersonal skills with the ability to engage confidently with clients and explain technical decisions clearly.
  • Experience with Docker, CI/CD pipelines, and deployment automation is preferred.
  • Strong debugging, analytical, and problem-solving skills.
  • Comfortable working in agile development environments with cross-functional teams.
  • Proven ability to use AI coding assistants effectively to improve delivery speed while maintaining engineering quality.
  • Familiarity with prompt engineering concepts and AI-assisted development workflows.
  • Ability to critically validate AI-generated code rather than relying on generated output blindly.
  • US Citizenship

Nice to Have

  • Experience with microservices architecture and event-driven systems.
  • Experience with Redis, Kafka, Elasticsearch, or similar technologies.
  • Exposure to Kubernetes and cloud-native infrastructure.
  • Experience building internal developer tools or engineering automation systems.
  • Familiarity with test automation frameworks and TDD practices.
  • Experience integrating LLM APIs or building AI-enabled product features.
  • Prior internship or co-op experience involving direct client or stakeholder interaction.

Who We Are

TechnoMile provides AI-enabled cloud solutions that empower GovCon, aerospace and defense, and other government-focused companies to modernize operations. Our SaaS products help clients:

  • Optimize business development and sales processes.
  • Streamline and de-risk contract management.
  • Unlock the value of public and private data for a competitive advantage.

Today, more than 200 companies rely on TechnoMile, including over half of the top 10 federal defense contractors and the top 10 IT government contractors.

Our Culture

  • Hungry, Humble, and Smart. We foster continuous learning and career growth, offering tuition reimbursement and ongoing development opportunities.
  • Innovative. We embrace challenges and develop solutions others cannot.
  • Flexible. Remote, hybrid, and in-office options support your best work.
  • Global. With teams across the U.S. and India, we collaborate worldwide with one mission.

Tired of cold applications?

Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.

Know someone who'd be great for this?

Top Benefits

  • Tuition Reimbursement
  • Ongoing Development Opportunities