RainFocus - Full Stack Developer
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Have a strong technical background, including 5+ years of experience working on full stack code bases and doing anything it takes to solve problems and delight users. • Experience with Claude Code, Cursor, GitHub Copilot or other AI-Assisted Engineering tools used to develop software products • Experience working with LLMs, AI agents, or RAG architectures • Experience architecting complex solutions, then projecting your vision and thought process to other developers • Experience peer reviewing code while providing feedback and improvements • Very strong written and verbal communication skills • Experience with Agile Software Development methodologies • Experience in Object-Oriented design and programming. • Experience in RDBMS (MySQL, Oracle, MSSQL, etc.) including database design and advanced SQL • Experience with front-end development using a modern JavaScript framework such as React, Angular, or Vue. • Strong interest in development platforms, Data Engineering, MLOps, AI, CI/CD, infrastructure or making products for technical teams • Able to make effective trade-offs in regards to both engineering and product requirements, while balancing short term and long term needs • Strong expertise with backend systems in service-oriented architectures • Familiarity with LangChain or other AI Agentic frameworks • Experience driving zero-to-one development of key technical capabilities • Strong problem-solver who can untangle complex systems, find the root cause, and fix issues without duct tape solutions. • Creative thinker who spots opportunities for smarter solutions and isn’t afraid to pitch bold ideas that actually move the needle. • Comfort working with vector databases (e.g., Pinecone, Weaviate, FAISS) • Experience with Struts2 MVC, Spring Framework • Experience integrating with 3rd party systems via APIs • Personal Characteristics: • They’ll need to be comfortable in a fast-paced, evolving environment where priorities shift and curiosity is rewarded. • A strong communicator who keeps others in the loop and asks great questions • Self-motivated, with a bias toward action and ownership • A collaborative team player who helps others level up • Naturally curious—driven to understand how things work and how to make them better • Comfortable with ambiguity and unafraid to make decisions when things are messy • Open to feedback, quick to learn, and always improving
Responsibilities
• Develop and maintain our core product set with a focus on usability, security, and scalability • Contribute to the design and implementation of our AI agent platform, including LLM integrations and supporting infrastructure • Collaborate closely with Product Management and UX to build thoughtful, client-facing experiences • Build and iterate on advanced prototypes that integrate LLMs, APIs, and retrieval pipelines • Implement full-stack features—from database schema and backend services to frontend components and real-time user interactions
Benefits
• At RainFocus we delight millions of attendees at large-scale events by delivering better insights, experiences, and marketing.
No credit card. Takes 10 seconds.