Overview
Hybrid
Depends on Experience
Contract - W2
Contract - Independent
Contract - 6 Month(s)
Skills
Full Stack Developement
GenAI
Python
SQL
AWS
Job Details
Full Stack Developer (GenAI, Python, SQL, AWS)
Location: San Jose, CA (Hybrid Role)
Duration: 6+ Months Contract to Hire
Top 5:
Location: San Jose, CA (Hybrid Role)
Duration: 6+ Months Contract to Hire
Top 5:
- JavaScript/React
- Python
- SQL
- AWS
- GenAI
- Design, develop, and maintain full-stack applications with integrated generative AI capabilities, including scalable back-end services and APIs that orchestrate and interact with AI models.
- Implement and optimize UIs and UX ensuring clarity, responsiveness, and user satisfaction.
- Understand AI/ML model capabilities, integrate them effectively, and contribute to their deployment.
- Contribute to all phases of the SDLC, including planning, design, development, testing, deployment, and ongoing maintenance.
- Provide support for production deployments, diagnose and resolve complex issues across the stack to maintain optimal application performance and reliability.
- Stay current with advancements in generative AI, full-stack development, and related technologies, introducing innovative ideas to the team.
- Implement secure authentication and authorization systems.
- Optimize application performance and ensure scalability.
- Produce clean, maintainable, and well-documented code.
- Engage in code reviews and uphold coding standards.
- Contribute to technical architecture discussions and decision-making
- Bachelor's degree in Computer Science, Data Science, Engineering, or related field
- 5-6 years of full stack web development experience
- Frontend: Experience with modern JavaScript frameworks (React preferred)
- Backend: Experience with server-side technologies (Node.js, Python, Java, or Go)
- Web Technologies: Solid understanding of HTML5, CSS3, JavaScript, and responsive design
- APIs: Experience building and consuming RESTful APIs and/or GraphQL
- Databases: Proficiency with SQL and NoSQL databases (PostgreSQL, MongoDB, etc.)
- Cloud Platforms: Experience with AWS, Azure, or Google Cloud Platform
- Version Control: Proficient with Git and collaborative development workflows
- Experience working with GenAI models using APIs
- Experience with RAG architecture and vector databases
- Ability to craft effective prompts for Large Language Models (LLMs) to achieve desired outputs.
- Experience with testing frameworks and writing automated tests
- Understanding of CI/CD pipelines and deployment processes
- Familiarity with containerization (Docker) and orchestration tools
- Understanding of security best practices and common vulnerabilities
- Strong problem-solving abilities and analytical thinking
- Excellent communication and collaboration skills
- Self-motivated with ability to work independently
- Adaptable and eager to learn new technologies
- Detail-oriented with focus on code quality and user experience
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.