Tram Case is revolutionizing legal technology with AI-driven tools that enhance efficiency and accessibility for legal professionals.
The company is partnering with a high-volume immigration law firm to optimize workflows and streamline processes.
As a Staff Full-Stack Engineer, you will design and implement core features across the full stack, focusing on both front-end and back-end systems.
You will leverage WebSockets and related technologies to establish reliable, bidirectional voice communication through browser-based soft phones.
This role is ideal for an experienced full-stack engineer passionate about building scalable applications and creating impactful real-time communication solutions in the legal tech space.
Key responsibilities include leading full-stack development, developing real-time communication solutions, contributing to system design, collaborating with teams, ensuring code quality, and troubleshooting system performance.
Requirements:
Candidates must have 6–8 years of experience in full-stack development with a proven track record of delivering high-quality applications at scale.
A strong background in both front-end and back-end development is required, with experience in building and maintaining production-grade applications.
Candidates should possess problem-solving skills to diagnose complex technical issues and deliver performance-optimizing solutions.
The ability to work effectively within a cross-functional team and communicate complex ideas to both technical and non-technical stakeholders is essential.
A commitment to mentoring junior engineers and contributing to a collaborative, growth-oriented team culture is expected.
Technical proficiency must include experience with front-end technologies like JavaScript, TypeScript, React, or Vue.js, and back-end technologies such as Node.js, Python, or Go.
Familiarity with SQL and NoSQL databases, cloud platforms, CI/CD pipelines, infrastructure as code, microservices, containerization, and automated testing frameworks is also required.
Benefits:
Tram Case offers a remote-first work environment, allowing flexibility to work from anywhere and supporting work-life balance.
A competitive salary is provided to recognize and reward your skills and contributions.
The company has an unlimited paid time off policy, empowering employees to recharge and maintain balance.
Professional development resources are available, including conference passes, online courses, and training programs to support career advancement.
A home office stipend is provided for setting up a home office with high-quality equipment and tools.
Employees receive the latest tech gear, including a top-of-the-line laptop and necessary peripherals.
Team retreats and virtual events are organized to foster team-building and strengthen company culture.
Paid parental leave is offered to support employees and their families during important times.