Job information
About this opportunity
Quick summary
Oleovista Solutions Private Limited
First Floor, Kerala, India
Finance
Not specified
Lead Frontend Developer – Treasury & ETRM
Lead Frontend Developer – Treasury & ETRMCompany: Oleovista Solutions Private Limited
Location: First Floor, Carnival Infopark Phase I, P.O. Kusumagiri, Kakkanad, Kochi, Kerala 682030, India
Experience: 6–7+ Years
Employment Type: Full-time | Remote / On-site
Role: Technical Lead / Lead Frontend Developer
About the Company
Oleovista Solutions Private Limited is a technology-focused company developing solutions across finance, trading, and Energy
Trading & Risk Management (ETRM). Our platforms support trading, financial operations, analytics, risk management,
integrations, and transaction processing.
Role Overview
We are looking for a Lead Frontend Developer / Technical Lead to take ownership of the frontend architecture and development of
a next-generation Treasury Management System within our ETRM platform.
This is a hands-on leadership role requiring strong expertise in React, TypeScript, JavaScript, frontend architecture, enterprise
data-intensive applications, API integration, security, performance, testing, and modern frontend engineering.
The successful candidate will lead technical design and implementation, establish development standards, mentor developers,
and take ownership of frontend delivery from requirements through production.
Experience in banking, fintech, payments, trading, brokerage, treasury, or other transaction-heavy financial systems is
strongly preferred. Direct ETRM/Treasury experience is not mandatory.
Key Responsibilities
• Frontend Architecture & Leadership: Own frontend architecture, component design, coding standards, design patterns,
technical decisions, code reviews, estimation, task planning, mentoring, and delivery; work closely with Product, UI/UX,
Backend, QA, DevOps, and Business teams.
• React Application Development: Build scalable, reusable, maintainable applications using React, TypeScript, and
JavaScript; develop reusable components, complex forms, dashboards, reports, transaction screens, and workflow
driven interfaces.
• Enterprise Data & Grids: Develop large, data-intensive enterprise interfaces with advanced data grids, server-side
filtering, sorting, pagination, searching, virtualization, inline/editable grids, bulk actions, row selection, validation,
and high-volume data handling.
• Treasury & Transaction Workflows: Build interfaces for transaction entry, approvals, workflow/state transitions,
exception handling, reconciliation, status tracking, and reporting, with appropriate frontend validation and user
controls.
• API, State & Real-Time Integration: Integrate with REST APIs and manage client/server state using Redux Toolkit,
Zustand, TanStack Query/React Query, or equivalent technologies; implement WebSockets/SSE for real-time data and
application updates where required.
• Security: Implement secure frontend practices covering authentication, authorization, RBAC, OAuth2/OIDC, JWT,
session/token management, secure API communication, XSS/CSRF protection, data handling, and OWASP
principles.
• Performance & User Experience: Optimize data-heavy applications through code splitting, lazy loading, caching,
memoization, virtualization, bundle optimization, rendering optimization, and efficient API usage; maintain strong
Core Web Vitals, responsiveness, accessibility, and browser compatibility.
• Testing & Quality: Establish automated unit, integration, and end-to-end testing using tools such as Jest/Vitest, React
Testing Library, and Playwright/Cypress; maintain high standards for code quality and reliability.
• Cloud, CI/CD & Production: Work with Git, Docker, CI/CD, GitHub Actions/Azure DevOps, and Azure/AWS; support
frontend monitoring, error tracking, logging, production troubleshooting, releases, and operational stability.
Core Skills – Must Have
React.js • TypeScript • JavaScript (ES6+) • Frontend Architecture • Component-Based Architecture • REST API Integration •
Enterprise/Data-Intensive Applications • Large Data Grids • Server-Side Filtering & Pagination • Editable Grids • State
Management • Redux Toolkit/Zustand • TanStack Query/React Query • Complex Forms & Validation • React Hook Form • Zod
• Responsive Design • Accessibility • Browser Compatibility
Security
Authentication • Authorization • RBAC • OAuth2/OIDC • JWT • Session/Token Management • Secure API Communication •
XSS/CSRF Protection • OWASP • Secure Data Handling
Performance & Real-Time
Code Splitting • Lazy Loading • Memoization • Caching • Virtualization • Bundle Optimization • Rendering Optimization •
Core Web Vitals • WebSockets • Server-Sent Events (SSE)
Testing & Engineering
Jest/Vitest • React Testing Library • Playwright/Cypress • Git • Docker • CI/CD • GitHub Actions/Azure DevOps • Azure/AWS •
Monitoring • Error Tracking • Logging • Production Troubleshooting
Leadership
Frontend Architecture • Technical Decision-Making • Code Reviews • Coding Standards • Design Patterns • Estimation • Task
Planning • Mentoring • Team Leadership • End-to-End Delivery
Preferred Skills & Experience
• Experience building enterprise-level, transaction-heavy, or data-intensive applications.
• Strong experience with financial, banking, fintech, payments, trading, brokerage, treasury, or other transaction
intensive systems is strongly preferred.
• Experience with financial workflows, approvals, reconciliation, settlements, positions, balances, reporting, or
transaction lifecycles.
• Experience with ETRM/Treasury systems is an advantage but not mandatory.
• Next.js, including SSR/SSG, routing, middleware, and modern application patterns.
• Advanced data-grid frameworks such as AG Grid or equivalent.
• Design systems and reusable component libraries.
• UI frameworks such as Material UI, Ant Design, or Tailwind CSS.
• Data visualization libraries such as Recharts, ECharts, D3, or equivalent.
• Frontend observability and performance monitoring.
• Kubernetes and cloud-native environments.
• Exposure to micro-frontends or modular frontend architecture.
Ideal Candidate
The ideal candidate is a hands-on frontend technical leader who can own frontend architecture and development while providing
technical direction and mentorship to the team.
You should have strong experience building secure, scalable, high-performance enterprise applications, particularly interfaces
involving large data grids, real-time information, transaction processing, dashboards, reporting, approvals, and complex
workflows.
Financial or transaction-heavy system experience is strongly preferred, while direct ETRM/Treasury experience is not
mandatory.
If this opportunity aligns with your career goals, kindly share your updated resume with us at hr@oleovista.com
Listing details
- Employer
- Oleovista Solutions Private Limited
- Location
- First Floor, Kerala, India
- Structured address
- First Floor, Kerala, IN
- Category
- Finance
- Base salary
- Not disclosed
- Valid through
- Check official source
- Reference
- 26538
Apply safely
Verify the employer domain and deadline before sharing personal information. Do not pay anyone for a recruitment opportunity.