Senior Frontend Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
Greenstone is seeking a Senior Frontend Engineer to own the frontend of its internal CRM, investor portal, and future web applications.
The role is frontend-led with hands-on contribution to PHP/Laravel backend systems, integrations, and internal tooling when required.
The engineer will join a small technology team with direct leadership exposure and ownership of systems used across the business.
Key Skills for This Role
Full Job Posting
Role Overview
Greenstone is seeking a Senior Frontend Engineer to own the frontend of its internal CRM, investor portal, and future web applications.
The role is frontend-led with hands-on contribution to PHP/Laravel backend systems, integrations, and internal tooling when required.
The engineer will join a small technology team with direct leadership exposure and ownership of systems used across the business.
What You Will Do
- Own the architecture, delivery, and continuous improvement of the CRM and investor portal.
- Translate complex investment and relationship-management workflows into responsive, usable experiences.
- Build scalable React applications with reusable components, Redux, TanStack Query, and React Router.
- Develop a Material UI system with data grids, charts, rich-text editing, document viewing, and accessible responsive behavior.
- Optimize performance, improve Sentry observability, support Pusher real-time features, diagnose incidents, and resolve defects.
- Write tested, documented, maintainable code and uphold code review, security, and release standards.
- Use Claude Code, GitHub Copilot, or Cursor while reviewing and taking ownership of generated output.
- Contribute to PHP/Laravel APIs, database-backed functionality, Microsoft 365, Entra ID, real-time services, and third-party integrations.
- Apply OWASP-aligned security practices on AWS and protect investor and client data under DIFC data-protection obligations.
What We Are Looking For
- At least eight years of professional software engineering experience with substantial production frontend ownership.
- Expert React and TypeScript skills with modern JavaScript, HTML, CSS, and Vite experience.
- Experience designing reusable component systems and scalable frontend architecture; strong Material UI experience is required.
- Experience with MUI X Data Grid or Date Pickers is advantageous.
- Experience with Redux, TanStack Query or comparable libraries, client-side routing, and validated form handling.
- Experience building data-rich CRM, portal, or financial applications with complex tables, filtering, charts, and document handling.
- Experience with testing tools such as Vitest or Jest, React Testing Library, Playwright or Cypress, Git, code review, and CI/CD.
- Working knowledge of PHP, Laravel, RESTful APIs, MySQL, relational data modeling, and integration patterns.
- Hands-on AWS experience with services including RDS, S3, ElastiCache, OpenSearch, and GuardDuty.
- Understanding of OWASP Top 10, secure authentication and authorization, single sign-on, and sensitive-data handling.
- A track record of independent product ownership, architectural decisions, stakeholder communication, and delivery judgment.
- A bachelor's degree in a related discipline and ability to work full-time from the Dubai office.
Technical Skills
- The applications use React, TypeScript, Vite, Next.js, and Material UI.
- Frontend state and data-fetching technologies include Redux and TanStack Query.
- The platform uses PHP/Laravel, MySQL, Microsoft 365, Entra ID, Pusher, and third-party data providers.
- AWS services include RDS, S3, ElastiCache, OpenSearch, and GuardDuty.
- Testing and quality practices include Vitest or Jest, React Testing Library, Playwright or Cypress, Git, code review, and CI/CD.
Nice to Have
- Experience in financial services, asset management, or another regulated and data-sensitive environment.
- Experience with WebSocket or Pusher-style real-time functionality, Tiptap or ProseMirror, and browser-based document or PDF rendering.
Technology Team
Greenstone technology supports commercial activity and systems used by investor coverage, product, compliance, and fund manager partnership teams.
The role offers exposure to product development, AI-enabled tools, internal systems, cloud platforms, integrations, data, and technology operations.
Workplace and Schedule
- This is a permanent, full-time, office-based position at Greenstone's Downtown Dubai headquarters.
- The role reports to the Head of Technology and is performed in person to support collaboration and execution.
- Critical releases, incidents, and major delivery periods may occasionally require support outside normal office hours.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Greenstone
Investor Relations - Institutional Capital Raising, GCC
, UAE
Greenstone is hiring AVP and VP-level Investor Relations professionals for institutional capital raising across the GCC. The role owns investor targeting, outreach, meetings, due diligence, closing, relationship manageme
Technlogy Intern
, UAE
Greenstone is seeking a Technology Intern to support internal and client-facing applications across the software development lifecycle. The role offers hands-on work in feature development, testing, debugging, deployment
Finance Graduate Trainee
, UAE
Greenstone is seeking a recent graduate for a 6–12-month Finance training program with hands-on accounting and compliance responsibilities. The trainee will maintain books, post journals, reconcile accounts, support paya
Marketing Specialist
, AUS
Marketing Specialist
, AUS
Investor Relations - Institutional Capital Raising, GCC
, UAE
Engineering Manager
Bella Vista, AUS
Staff Engineer, Back End
Bella Vista, AUS
Technlogy Intern
, UAE
Inbound Sales Agent
Bella Vista, AUS
Finance Graduate Trainee
, UAE