- Company Name
- limitless
- Job Title
- Senior Frontend Developer
- Job Description
-
Job Title
Senior Frontend Developer
Role Summary
Lead the design, development, and scaling of the company’s core web applications, focusing on performance, usability, and long‑term architecture. Partner closely with product and design to translate complex workflows into intuitive interfaces, while guiding the evolution of components, patterns, and design systems.
Expectations
* Own and deliver high‑impact features that serve a growing customer base
* Drive architectural decisions and establish reusable, maintainable codebases
* Mentor junior engineers and influence staffing and technical strategy at the team level
* Deliver results in a rapid, data‑driven environment, making decisive decisions and iterating quickly
Key Responsibilities
* Develop and maintain production‑ready frontends using React and TypeScript, ensuring scalability, performance, and accessibility
* Define and enforce frontend architecture, component libraries, and design system standards
* Collaborate with product managers and designers to convert complex business workflows into clean, user‑centric experiences
* Conduct code reviews, set coding guidelines, and promote best practices across the engineering team
* Integrate with backend services, APIs, and data pipelines, focusing on efficient data handling and state management
* Identify, diagnose, and resolve performance bottlenecks, memory leaks, and UI regressions
* Work with QA and DevOps to streamline testing, continuous integration, and deployment pipelines
Required Skills
* 4–6+ years of production experience building web applications with React and TypeScript
* Deep understanding of component‑based architecture, state management (e.g., Redux, Zustand), and styling solutions (CSS‑in‑JS, Tailwind, Styled‑Components)
* Strong UI/UX instincts, with a focus on performance, accessibility (WCAG), and responsive design
* Experience in fast‑paced, high‑growth or startup environments, comfortable owning decisions and delivering quickly
* Proficiency with modern build tools (Webpack, Vite), version control (Git), and CI/CD workflows
* Ability to write clean, testable code and guide peers through code reviews and technical mentorship
Required Education & Certifications
* Bachelor’s degree in Computer Science, Software Engineering, or related field (preferred)
* Certifications in front‑end frameworks or JavaScript (e.g., React, TypeScript) are a plus, but not mandatory.