Full Stack Developer

TECHNOMILE LLC

$80K — $110K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in IT, Computer Science, or Software Engineering (recent graduates encouraged to apply)
  • Strong proficiency in Python and experience with FastAPI or Django
  • Working experience with React and frontend development practices
  • Good understanding of relational databases including PostgreSQL and MySQL
  • Strong analytical and debugging skills
  • Experience with Git-based development workflows
  • US Citizenship

Responsibilities

  • Design, develop, and maintain scalable full stack applications using Python, FastAPI/Django, React, and PostgreSQL/MySQL
  • Build clean, reusable, and maintainable RESTful APIs and microservices
  • Develop responsive frontend applications using React and modern JavaScript/TypeScript
  • Engage directly with clients to gather requirements and provide technical guidance
  • Collaborate with cross-functional teams to translate business requirements into technical solutions
  • Implement authentication, authorization, logging, and monitoring mechanisms across applications
  • Leverage AI-assisted development tools to accelerate engineering workflows

Benefits

  • Hybrid work location
  • Opportunities for professional growth and learning
  • Work with modern AI tools and technologies
  • Engage with clients for hands-on project experience
  • Collaborative and innovative team environment
Full Job Description
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 InformationTechnology, Computer Science, Software Engineering, or a related field (recent graduates encouraged to apply).
  • Strongproficiencyin Python and experience with frameworks such asFastAPIor 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 communicationand 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 whilemaintainingengineering quality.
  • Familiarity with prompt engineering concepts and AI-assisted development workflows.
  • Ability to criticallyvalidateAI-generated code rather than relying on generated output blindly.
  • US Citizenship

Preferred
  • Experience withmicroservicesarchitecture 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.

Similar Jobs

More Jobs at TECHNOMILE LLC

  • Full Stack Developer
    $80K — $110K *
    Mclean, VA 22101 (Fairfax County)
    Information Technology
    In-Person
  • Developer
    $90K — $120K *
    Mclean, VA 22101 (Fairfax County)
    Enterprise Technology
    In-Person
  • DevOps Engineer
    $100K — $130K *
    Mclean, VA 22101 (Fairfax County)
    Information Technology
    In-Person
  • Microsoft Dynamics Developer
    $90K — $130K *
    Mclean, VA 22101 (Fairfax County)
    Enterprise Technology
    In-Person
  • Product Manager
    $100K — $130K *
    Mclean, VA 22101 (Fairfax County)
    Enterprise Technology
    In-Person

More Information Technology Jobs

Find similar Full Stack Developer jobs: