Senior Frontend Engineer ⚛️ | Startup Transforming legal tech with AI 🚀 | Remote
We usually respond within a week
About Us
Tram Case is revolutionizing legal technology with AI-driven tools that enhance efficiency and accessibility for legal professionals. We're undertaking high-impact technology transformation, partnering with a high-volume immigration law firm to optimize workflows and streamline processes. Join us in building the future of legal tech, where impactful innovation meets user-centric design.
Role Overview
As a Senior Frontend Engineer, you’ll lead the development of user-facing features using modern JavaScript frameworks—likely React—and Tailwind CSS. You’ll collaborate closely with design and product to build clear, responsive interfaces and help turn complex requirements into smooth, usable experiences.
This role involves owning UI work end to end, making thoughtful technical decisions, and contributing to frontend standards and architecture. While the focus is on the frontend, you should be comfortable connecting to APIs, handling real-time data when needed, and working with backend engineers to ensure everything fits together cleanly.
Key Responsibilities
Frontend Development: Lead the implementation of responsive, accessible interfaces using modern JavaScript frameworks and Tailwind CSS. Focus on delivering high-quality code and thoughtful, user-friendly features.
Real-Time Features: Build and maintain real-time functionality in the frontend using WebSockets or similar tools—supporting interactive features like live updates or browser-based communication.
Collaboration: Work closely with designers, product managers, and backend engineers to deliver well-integrated features. You’ll help shape how frontend and backend systems work together, without owning backend logic.
Performance & Reliability: Monitor and improve frontend performance across devices and browsers. Address slow or inconsistent areas, and help ensure stability at scale.
Code Quality: Contribute to a strong codebase through code reviews, testing, and shared standards. Support a team culture that values clean, maintainable frontend code.
Accessibility & Usability: Keep the user experience front and center—making sure the interface is usable, accessible, and feels consistent across the product.
Requirements
Frontend Technologies: Strong experience with JavaScript and TypeScript, plus deep knowledge of frameworks like React (preferred), Vue, or Angular.
Real-Time Frontend Work: Experience working with WebSockets or similar tools to build live, browser-based interactions.
UI/UX Familiarity: Solid understanding of layout, visual consistency, and accessibility. You don’t need to be a designer, but you should be confident implementing good design.
API Integration: Comfortable working with REST or GraphQL APIs. You don’t need to build the backend, but you should know how to connect to it effectively.
Testing: Experience with frontend testing tools like Jest, Testing Library, or Cypress to maintain confidence in your code.
DevOps Awareness: Familiar with deploying frontend code and using CI tools like GitHub Actions or GitLab CI. Experience with cloud platforms like AWS or GCP is a plus, especially for frontend hosting or monitoring.
Perks and Benefits
- Remote-First Work Environment: Enjoy the flexibility to work from anywhere, with a remote-first setup that supports work-life balance and productivity.
- Competitive Salary: We offer a competitive salary to recognize and reward your skills and contributions.
- Unlimited Paid Time Off: Take the time you need with an unlimited PTO policy, empowering you to recharge and maintain balance.
- Professional Development: Access resources for growth, including conference passes, online courses, and training programs to support your career advancement.
- Home Office Stipend: We provide a budget for setting up your home office with high-quality equipment and tools.
- Latest Tech Gear: Receive a top-of-the-line laptop and any necessary peripherals to ensure you have the best tools to do your best work.
- Team Retreats and Virtual Events: Participate in team-building retreats and regular virtual gatherings to connect with colleagues and strengthen our culture.
- Parental Leave: We offer paid parental leave to support you and your family during this important time.
- Department
- Engineering
- Role
- Frontend Developer
- Locations
- Multiple locations
- Remote status
- Fully Remote
About Tram Case
At Tram Case, we’re building AI tools to make legal work simpler, faster, and less stressful. Join us to create software that genuinely helps people focus on what matters most.
Already working at Tram Case?
Let’s recruit together and find your next colleague.