Senior Frontend Developer ⚛️💻 | | Legal AI Tech Startup 🚀🇺🇸 | Remote
In this position you’ll build and improve user-facing features for AI-driven legal tools, focusing on performance, accessibility, and clean design. Collaborate remotely with a fast-moving team that's
We usually respond within a week
Company Overview:
Our client is a legal tech company using AI to help law firms work smarter. They're partnering with a high-volume immigration firm to streamline operations and reduce manual work, making legal processes faster and more efficient.
With a focus on practical, user-friendly solutions, they’re building tools that support real-world legal work and improve day-to-day workflows. It’s a solid opportunity to be part of a growing product with real impact in the legal space.🚀
Your Role:
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.
Requirements
- Frontend Technologies: Strong experience with JavaScript and TypeScript, plus deep knowledge of frameworks like React (preferred), Vue, or Angular. (5+ years of experience)
- 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.
- Good English communication skills.
What’s Offered:
- Remote First: Work from Mexico City, Cancún, or nearby areas with flexible hours. You’ll occasionally visit the office (about once or twice per month) for feature launches and team syncs.
- Competitive Pay: $4,000–$8,000 USD/month (contractor), depending on experience.
- Unlimited Paid Time Off: Take the time you need with an unlimited PTO policy, empowering you to recharge and maintain balance.
- Professional Growth: Access to mentorship, training, and meaningful projects.
- Collaborative Team: Friendly, practical colleagues who genuinely support each other.
- 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.
Interview Process:
- Introductory Chat: A 30-minute call to discuss the role and your background.
- Technical Assessment: A hands-on coding challenge focused on Python.
- High level Design Interview
- Team Fit Interview: Meet with team members to assess your collaboration style and alignment with the company’s values.
- Final Interview: A discussion with senior leadership and offer presentation.
- Department
- Technology/Engineering
- Role
- Backend Software Engineer
- Locations
- Multiple locations
- Remote status
- Fully Remote
- Employment type
- Full-time
About Atomic HR
We connect talented tech professionals in Latin America and Canada with remote career opportunities at innovative startups worldwide. We specialize in finding roles that align with your skills, experience, and career goals. Our personalized approach ensures you're matched with companies that value your contributions and offer opportunities for growth. Whether you're a software engineer, designer, marketer, or other tech professional, we're here to help you take the next step in your career.