Full Stack Engineer (React and Python)
Jobgether · United States · 3 wk ago
RemoteRemoteEngineeringFull-time
This position is based in the United States and offers the opportunity to build modern AI-powered applications that transform how enterprises manage and interact with complex information. You will work across frontend, backend, and cloud technologies to create scalable, document-centric platforms, combining software engineering expertise with emerging AI and search technologies.
About the role
As a Full Stack Engineer, you will design, develop, and maintain end-to-end web applications that integrate modern user interfaces, backend services, and AI-powered capabilities. You will contribute to building scalable systems, improving user experiences, and delivering reliable solutions for complex enterprise workflows.
Responsibilities
- Design and develop responsive, intuitive frontend applications using React for advanced document management and interactive workflows.
- Build scalable backend services and APIs using Python frameworks to connect user interfaces with search platforms and data pipelines.
- Integrate AI and search technologies to support document indexing, retrieval, automated workflows, and intelligent application features.
- Develop solutions for document upload, processing, rendering, and automated content generation.
- Optimize application performance, including state management, loading times, API responsiveness, and real-time user interactions.
- Write high-quality, maintainable code supported by comprehensive unit and integration testing.
- Participate in code reviews and follow enterprise-level security and development standards.
- Collaborate with cloud engineers, architects, and leadership teams to refine requirements and deliver technical solutions.
- Contribute to continuous improvements in software architecture, scalability, and engineering practices.
Requirements
- 5+ years of professional software engineering experience delivering production-grade web applications.
- Strong proficiency in Python and experience with frameworks such as FastAPI, Flask, or Django.
- Advanced experience building modern React applications, including hooks, state management, and asynchronous data flows.
- Experience designing and developing RESTful APIs and backend services.
- Familiarity with AI-powered search platforms, vector search technologies, or retrieval-augmented generation (RAG) concepts.
- Experience working with enterprise search tools such as Vertex AI Search, Elasticsearch, Pinecone, or similar platforms is a plus.
- Knowledge of document processing workflows, unstructured data pipelines, or automated document generation systems.
- Understanding of cloud infrastructure fundamentals, preferably within Google Cloud Platform environments.
- Experience implementing secure data-handling practices in enterprise applications.
- Ability to work during core business hours aligned with Central, Mountain, or Eastern US time zones.
- Strong problem-solving skills, attention to detail, and ability to collaborate effectively with technical and business teams.
Benefits
- Contract-to-hire opportunity with potential transition into a full-time role.
- Fully remote position available across the United States.
- Opportunity to work on innovative AI transformation projects and enterprise-grade applications.
- Collaborative environment with experienced engineers, architects, and technology leaders.
- Exposure to modern AI, cloud, search, and software development technologies.
- Opportunity to contribute to impactful solutions that help organizations become more intelligent and data-driven.
- Flexible remote work culture focused on innovation, professional growth, and collaboration.