Overview
Hybrid
Depends on Experience
Contract - W2
Contract - Independent
Contract - 12 Month(s)
No Travel Required
Skills
Artificial Intelligence
Blueprint
Collaboration
Communication
Continuous Delivery
Continuous Integration
Elasticsearch
Interfaces
JavaScript
Machine Learning (ML)
Performance Tuning
React.js
Responsive Design
Scalability
Startups
TypeScript
Web Applications
Job Details
SOFTWARE ENGINEER (FRONT-END)
San Francisco, CA
Requirements
Position Responsibilities
- Build and ship the first versions of Blueprint s web experience using React, TypeScript, and modern frameworks like Next.js.
- Work closely with product and design teams to translate ideas into fast, intuitive, and beautiful user interfaces.
- Integrate LLMs and AI-driven features into the frontend to create adaptive and personalized experiences.
- Ensure frontend performance, scalability, and security at every stage of development.
- Write clean, maintainable, and well-tested code and participate actively in code reviews.
- Collaborate with backend and data teams to design efficient APIs and data models.
- Contribute to the early architecture and design decisions that will shape Blueprint s digital platform.
Basic Qualifications
- 5+ years of experience building high-traffic or large-scale web applications.
- Strong proficiency in JavaScript (ES6+), TypeScript, React, and ideally Next.js.
- Deep understanding of responsive design, modern frontend architecture, and performance optimization.
- Ability to take a project from concept to production with minimal oversight.
- Excellent communication skills and a collaborative mindset.
- Curiosity and excitement for working with AI models and LLMs to create next-generation user experiences.
Preferred Skills
- Experience integrating with APIs, LLM endpoints, or ML-powered services.
- Exposure to backend systems or CI/CD pipelines.
- Experience working in an early-stage startup or small, fast-moving team.
- A strong eye for design and detail.
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.