Harnham
Full Stack Architect
Harnham, San Francisco, CA, United States
Full Stack Architect
6- Month Contract
Hybrid (1-2 days onsite)
$80-90/hr
We are seeking a skilled Full Stack Architect with experience in customer-facing or e-commerce solutions. The ideal candidate will be proficient in both front-end technologies (React, Angular, or mobile apps) and back-end frameworks (Spring Boot, Java, and microservices). Familiarity with NoSQL databases and a Java-based content management system (CMS) such as Contentful is essential, along with experience in content modeling.
Role Responsibilities:
- Lead the design of customer experiences with a personalized touch, ensuring solutions meet business needs and technical requirements.
- Collaborate with engineering teams to address performance issues and propose effective architectural solutions.
- Create prototypes to demonstrate potential solutions and guide teams in implementation.
- Analyze complex issues and break them down into manageable components, facilitating team discussions to find effective resolutions.
- Build strong relationships with team members to foster a cooperative and dynamic working environment.
- Demonstrate expertise in e-commerce system design, considering both functional and non-functional requirements.
Qualifications:
- 8-10 years of experience in software architecture and design.
- Proficiency in full-stack development, with a focus on Java (Spring Boot) and microservices.
- Familiarity with front-end technologies (React, Angular) and mobile app development.
- Experience with NoSQL databases and content management systems, preferably Contentful.
- Exposure to data processing in data lakes, with familiarity with tools like Databricks, Snowflake, Azure Synapse, or Redshift.
- Background in retail, food and beverage, or hospitality industries is preferred.
Soft Skills:
- Strong problem-solving abilities and a proactive attitude.
- Flexibility and adaptability in a collaborative work environment.
- Excellent communication skills, with the ability to articulate complex technical concepts to diverse audiences.