- Company Name
- Lawhive
- Job Title
- Staff Front End Software Engineer
- Job Description
-
Job title: Staff Front End Software Engineer
Role Summary: Lead senior front‑end engineer building consumer‑facing legal and AI products, driving design, performance, and rapid iteration in a high‑growth environment.
Expactations:
- Deliver production‑ready components using TypeScript, React, Next.js, Tailwind, Prisma, tRPC.
- Own front‑end best practices, usability standards, and component architecture across multiple sites and apps.
- Make technical decisions impacting scalability, security, and user experience.
- Mentor junior engineers, contribute to hiring, and uphold code quality standards.
Key Responsibilities:
- Design, develop, test, and ship end‑to‑end features from concept through production.
- Resolve complex technical issues, balancing speed and reliability.
- Collaborate with product managers and designers to translate requirements into intuitive UI/UX.
- Implement CI/CD pipelines, serverless deployment, and cloud infrastructure (AWS/GCP) using GitHub Actions, Terraform, and related tools.
- Evaluate and integrate new libraries, patterns, and AI‑driven UI enhancements.
- Maintain thorough documentation and enforce coding standards.
Required Skills:
- Advanced proficiency in TypeScript, React, Next.js, Tailwind CSS.
- Experience with back‑end data layers (Prisma, tRPC), state management, and API integration.
- Familiarity with PostgreSQL, MongoDB, Redis, serverless architectures, and cloud services (AWS, GCP).
- Strong knowledge of CI/CD, DevOps, and testing strategies (unit, integration, end‑to‑end).
- Proven leadership in fast‑paced, high‑output teams using Agile/Kanban workflows.
- Excellent design sense, eye for usability, and ability to solve UI/UX problems.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience).
- Relevant front‑end or full‑stack development certifications preferred.