Job Title: Software Engineer Company Name: Avila Job Details: RemoteFull,Time Job Url: https://hiring.cafe/viewjob/x69r56y60k4v9lih Job Description: Posted 1d agoSoftware Engineer@ AvilaView All JobsWebsiteUnited StatesRemoteFull TimeResponsibilities:develop frontend, design APIs, integrate AIRequirements Summary:3+ years software development; strong JS and Python; React; Node.js/Express; MongoDB; Git; REST APIs; experience with LLMsTechnical Tools Mentioned:React, Node.js, Express, Python, MongoDB, Git, VS Code, OpenAI API, Anthropic Claude, TypeScript, GitHub We're looking for a versatile full-stack software engineer who thrives in a fast-paced startup environment. You'll work closely with the founder to build AI-powered web applications that solve real-world problems. This is an opportunity to have significant impact on product direction and technical architecture. Description Key ResponsibilitiesFull-Stack Development (70%)Build responsive web applications using React for frontend and Node.js/Express for backendDesign and implement RESTful APIs and real-time features for AI-powered applicationsDevelop database schemas and optimize MongoDB queries for performanceCreate intuitive user interfaces that make AI capabilities accessible to end usersWrite clean, maintainable code with proper testing and documentationAI Integration (20%)Integrate large language models (LLMs) into web applications via APIsBuild conversation flows and prompt engineering for optimal AI responsesImplement AI features like text generation, summarization, and intelligent automationHandle API rate limiting, error handling, and fallback strategies for AI servicesCreate user-friendly interfaces for AI-powered featuresCollaboration & Growth (10%)Work directly with the founder to translate business requirements into technical solutionsParticipate in product planning and technical architecture decisionsContribute to code reviews and help establish development best practicesStay current with web development trends and AI integration patternsRequired Qualifications3+ years of software development experienceStrong proficiency in JavaScript and PythonExperience building web applications with React and modern JavaScript frameworksBackend development experience with Node.js and ExpressProficiency with MongoDB including schema design and query optimizationSolid understanding of Git for version control and collaborative developmentExperience with RESTful API design and implementationFamiliarity with working with LLMs (OpenAI, Anthropic, or similar APIs)Strong problem-solving skills and ability to work independentlyPreferred QualificationsExperience with TypeScript for better code maintainabilityFamiliarity with prompt engineering and AI conversation designKnowledge of authentication systems and security best practicesExperience with cloud deployment (AWS, Vercel, or similar platforms)Startup experience or comfort with rapidly changing requirementsUnderstanding of modern development tools (bundlers, linters, testing frameworks)Experience with real-time features using WebSockets or Server-Sent EventsWhat We OfferCompetitive salary with significant equity upside potentialOpportunity to shape technical architecture and product directionDirect collaboration with founder and high visibility for contributionsFlexible work environment with remote-friendly cultureProfessional development budget for courses and certificationsWork with cutting-edge AI technology in a practical, user-focused wayTechnical StackFrontend: React, JavaScript/TypeScript, CSS/TailwindBackend: Node.js, Express, PythonDatabase: MongoDBAI Integration: OpenAI API, Anthropic Claude, prompt engineeringTools: Git, GitHub, VS CodeDeployment: Cloud platforms (AWS/Vercel)Location: Remote-first with occasional in-person collaboration Experience Level: Mid-level (3-6 years) Commitment: Full-time About the Company Avila uses AI to help organizations find and apply for complex government grants