Senior Frontend Developer
We are seeking a skilled Senior Frontend Developer to join our team. The ideal candidate will have 5+ years of experience in front-end software development using React.js and TypeScript, with a strong focus on delivering high-impact user interfaces.
As a Senior Frontend Developer, you will play a key role in designing, building, and maintaining web applications that meet the needs of our clients. You will work closely with cross-functional teams to ensure seamless integration between frontend and backend systems.
Responsibilities
* Develop rich, performant web applications using React.js, Next.js, TailwindCSS, and Shadcn.
* Build and maintain reusable components and frontend architecture to support a growing product ecosystem.
* Lead implementation of design system and UX layer in coordination with the client's design team.
* Collaborate with backend and full-stack engineers to ensure consistent integration with Supabase and other platform services.
* Support and enhance existing React Native mobile application as part of a unified team delivering cross-platform experiences.
Requirements
* Excellent English communication skills.
* 5+ years of professional experience in front-end engineering with React.js and TypeScript.
* Proven track record delivering web applications using React.js, Next.js, and TailwindCSS.
* Strong understanding of component-based architecture, state management, responsive design, and performance optimization.
* Exposure to data visualization tools, such as D3.js, Recharts, or Mapbox.
* Experience working collaboratively with design and backend teams.
Benefits
* Fun and dynamic work environment.
* Opportunity to work with innovative and creative people.
* Professional growth and development opportunities.
* 15 days Paid Time Off (PTO), one floating day, three sick days, and designated national holidays.
About Us
We are a nearshore software development company providing outsourced development resources to North American companies. Our mission is to offer development talent who enjoy taking on challenging work, want to grow their skills and experiences building software, and excel in a fast-paced, dynamic team environment.