About CloudBase Services
CloudBase Services is a leading systems integration firm specializing in innovative solutions that connect and optimize enterprise systems. Our clients include Warner Brothers, Sony, Dana Farber Cancer Center and many smaller organizations. On average, clients rate CloudBase 4.8/5.0 - citing our technical excellence and commitment to high quality service.
Position Overview
We're seeking an experienced Senior Full Stack Developer to design and build custom applications with integrated AI capabilities. This role combines technical excellence with strategic thinking, requiring someone who can translate business requirements into elegant, scalable solutions.
Location & Commitment
Location: Bay Area (required) with 3 days a week in our Berkeley office
Hours: 40+ hours per week
Work Authorization: Must be legally authorized to work in the United States
Required Qualifications
Technical Requirements
5+ years of hands-on experience with:
React.js for building modern, responsive front-end applications
Node.js for server-side development
SQL databases and query optimization
Postman and API testing/development tools
3+ years of practical experience integrating and leveraging AI tools in application development, including:
AI Model APIs: OpenAI GPT-4.5, Anthropic Claude, Google Gemini, or similar LLM platforms
AI Development Tools: GitHub Copilot, Cursor other AI coding assistants
AI Frameworks: LangChain, LlamaIndex for building AI-powered applications
Vector Databases: Pinecone, Supabase (pgvector), or similar vector storage solutions
Integration Platforms: Experience with platforms like Workato, Zapier, or custom API integrations
2+ years using Git or other version control systems in collaborative environments
Professional Attributes
Strong problem-solving skills with ability to assess trade-offs
Excellent communication skills for technical and non-technical audiences
Self-motivated with ability to work independently and collaboratively
Customer-focused mindset with commitment to quality
Key Responsibilities
Solution Design & Architecture
Define and document technical requirements through stakeholder collaboration
Design comprehensive solutions that balance functionality, performance, and maintainability
Recommend optimal approaches (e.g., data pipelines, REST APIs, webhooks) for integration challenges
Evaluate and present risks and benefits of proposed solutions, including:
Implementation timelines
Setup and ongoing costs
Technical complexity and security considerations
Development & Implementation
Build full stack solutions from concept to deployment
Develop intuitive, responsive front-end interfaces using React.js
Create robust back-end services and APIs using Node.js
Design and optimize SQL database schemas and queries
Leverage existing CloudBase assets and frameworks to accelerate delivery
Ensure code quality through testing, code reviews, and best practices
Estimate project timelines and resource requirements accurately
Deployment & Support
Deploy solutions to production environments using modern CI/CD practices
Push code to live environments with proper version control and rollback capabilities
Provide technical support during go-live phases
Create comprehensive documentation for technical and end-user audiences
Collaboration & Growth
Contribute to CloudBase's market presence and thought leadership
Support business development efforts through technical expertise
Mentor junior developers and share knowledge across the team
Assist colleagues in attracting and retaining clients through excellence in delivery