About
Front-End Expert (80%) with Backend Development Capabilities (20%)
We're partnering with Pluvo, a growing fintech startup, to find an experienced Senior Full Stack Developer to join their team at a critical stage of scale.
If you love solving complex performance challenges, optimizing systems for scale, and working with cutting-edge technologies — this role is your chance to make a direct impact on a product used by finance teams every day.
Your Role & Ownership
Technical Leadership & Architecture
- Define and drive the front-end technical strategy and architecture decisions
- Own the entire front-end codebase, component library, and design system
- Establish front-end best practices, coding standards, and development workflows
- Make critical technology decisions that shape the product's future
- Lead technical discussions with Product, Design, and Backend teams
Building Data-Intensive Interfaces
- Build and optimize complex data grid interfaces displaying large financial datasets
- Implement sophisticated table components with sorting, filtering, grouping, and real-time updates
- Create intuitive financial dashboards with interactive charts and data visualizations showing forecasts, scenarios, and variance analysis
- Build compelling visual representations of financial data using modern charting libraries (line charts, bar charts, waterfall charts, heatmaps, etc.)
- Handle client-side data transformations and state management for complex financial calculations
- Optimize rendering performance for data-heavy visualizations with millions of data points
Modern Component Systems
- Develop and maintain reusable, composable component systems using and React best practices
- Build pixel-perfect interfaces from Figma designs with meticulous attention to detail
- Implement and evolve the design system for consistency across the application
- Create beautiful, accessible UI using Tailwind CSS utility-first approach
Performance & User Experience
- Own front-end performance - optimize rendering for data-heavy financial calculations and visualizations
- Implement smart caching strategies and memoization for complex component trees
- Ensure buttery-smooth interactions even with millions of data points
- Build intuitive user flows that make complex financial operations feel simple
- Champion accessibility and best practices across all interfaces
Backend Development & API Integration
- Build lightweight endpoints and API routes when needed to support front-end features
- Collaborate closely with Back end team to define API contracts and data structures
- Develop serverless functions or API routes for data processing and third-party integrations
- Write SQL queries and work with databases (PostgreSQL) for data retrieval and manipulation
- Consume RESTful and GraphQL APIs effectively with proper error handling and loading states
- Understand backend data models to build efficient front-end data flows
- Contribute to API design discussions from a front-end perspective
- Troubleshoot integration issues and optimize data fetching patterns
Team Collaboration & Mentorship
- Work closely with Product and Design to translate vision into technical execution
- Mentor and guide junior developers as the team grows
- Conduct code reviews and elevate the overall code quality
- Contribute to hiring and building the front-end team
- Foster a culture of excellence in front-end development
Requirements
- 5+ years of professional front-end development experience with production React applications
- Proven experience owning front-end codebases and making architectural decisions independently
- Expert-level proficiency in React and - you understand React internals, hooks patterns, and performance optimization deeply
- Deep TypeScript expertise - you write type-safe code and leverage advanced TypeScript features
- Strong Tailwind CSS skills - you can rapidly build responsive, beautiful interfaces with utility classes
- Experience building complex data grid systems - you've worked with large datasets, virtual scrolling, and high-performance table rendering
- Strong product sense - you think about user experience and can push back constructively on designs
- Proven track record shipping polished, production-ready UIs with excellent attention to detail
- Strong understanding of modern JavaScript (ES6+), async patterns, and browser APIs
- Experience with state management solutions (Context API, Zustand, Redux, or similar)
- Solid understanding of responsive design, CSS Grid, Flexbox, and mobile-first development
- Strong API consumption skills - you know how to work effectively with RESTful and GraphQL APIs
- Practical backend experience - comfortable writing code, API routes, and basic SQL queries when needed
- Experience with Git/GitHub workflows and collaborative development
- Excellent communication skills and ability to work independently in a fast-paced environment
- Entrepreneurial mindset - you thrive with autonomy and can drive initiatives from concept to completion
Nice to Haves
- Experience with AG Grid or similar enterprise data grid libraries (Tanstack Table, React Data Grid)
- Familiarity with ShadCN/ui component library for building accessible, customizable components
- Experience with or other frameworks for building more complex APIs
- Experience working with PostgreSQL or other relational databases at scale
- Understanding of database design, indexing, and query optimization
- Experience with Radix UI primitives and building accessible UI components
- Knowledge of data visualization libraries (Recharts, D3, , or similar)
- Experience building financial software, dashboards, or BI tools
- Familiarity with fintech or FP&A platforms (Runway, Vena, Datarails)
- Experience with animation libraries (Framer Motion, React Spring)
- Knowledge of testing frameworks (Jest, React Testing Library, Playwright, Cypress)
- Experience with tRPC for end-to-end typesafe APIs
- Experience building and documenting design systems (Storybook)
- Previous experience at a high-growth startup
- Familiarity with CI/CD pipelines and deployment workflows
- Experience with AWS services (Lambda, RDS, S3) or similar cloud platforms
Languages
- English
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.