Senior Software Engineer (Frontend)
Lean Technologies
Senior Software Engineer (Frontend)
Employment Type
Full Time
Location
Dubai
Experience
Senior
Benefits
Requirements
Required Skills
Job Description
Responsibilities
- Develop and maintain high-quality frontend applications using React and TypeScript.
- Collaborate with backend squads to integrate APIs and ensure seamless user experiences.
- Work closely with Design and Product teams to craft excellent UX and UI per user need.
- Debug and resolve complex issues, even in unfamiliar areas.
- Write clear and concise technical specifications to communicate concepts to stakeholders.
- Collaborate effectively with QA to ensure high standards of quality.
- Demonstrate an independent, self-starting attitude with a strong ownership mindset, requiring minimal supervision.
- Go above and beyond when necessary to meet critical business needs.
Requirements
- Bachelor's or Master's degree in Computer Science, Data Science, Engineering, or a related field.
- Proficiency with React.js, TypeScript, and related technologies (Webpack, Vite, ES6, Babel, NPM, Node).
- 5+ years frontend experience as part of a team, following established engineering and project management practices (Agile, TDD, CI/CD).
- Strong understanding of REST APIs and ability to code high-caliber, responsive UIs with CSS and CSS-in-JS.
- Strong experience with CI tools (Git, Jenkins) and testing frameworks (Cypress, Jest, Playwright).
- Experience with common frontend features (authentication, authorization, multi-tenancy, A/B testing, search, design libraries, performance, UI experiments).
- Skilled in independent problem-solving, debugging and solving complex issues.
- Experience with design tools like Sketch or Figma, and building design systems with shared React components.
- Ability to effectively balance quality and execution speed, with experience reviewing and pairing on code.
- Enthusiastic about the JS ecosystem, keeping up with the latest developments, and optimizing web applications for performance, security, and resilience.
Preferred Qualifications
- Experience in FinTech or Open Banking domains (with focus on Payments).
- Experience in building user-facing widgets or SDKs.
- Familiarity with Agile methodologies.
- Knowledge of CI/CD pipelines and tools.
- Experience with code testing.
- Understanding of UX/UI design principles.
- Some mobile experience would be a bonus.
Note: If you believe you have valuable experience to bring, but do not meet all the requirements, we encourage you to apply!
Benefits
- Competitive salaries
- Private healthcare
- Flexible office hours
- Meaningful equity stake in the company
About the Company
Lean Technologies is the first regulated open banking and open finance company operating across the UAE and Saudi Arabia, on a mission to empower A2A payments in the Middle East. Since 2019, Lean has processed billions of dollars and connected with hundreds of thousands of bank accounts. Our products are trusted by leading companies including Etisalat Group, Careem, Binance, Tabby, and Tamara. Lean offers a collaborative, inclusive workplace and is committed to equal opportunity employment.
How to Apply
Similar Jobs You Might Be Interested In
DevOps Engineer
1inch
Senior, Lead Information Technology Full Time OnsiteAnnual Leave Health Insurance Paid LeavePosted 6 days ago
Site Reliability Engineer (SRE) 5-10 Yrs
GSSTech Group
Mid Level, Senior Information Technology Full Time OnsitePosted 6 days ago
Senior Product Manager
invygo
Senior, Lead, Manager Information Technology Full Time OnsitePosted 6 days ago
SF Consultant - ECP UAE Payroll
Müller`s Solutions
Senior Information Technology Contract OnsitePosted 6 days ago
Staff Engineer (Android Developer)
Nagarro
Mid Level, Senior Information Technology Full Time OnsitePosted 6 days ago
Senior Staff Engineer (Rust Developer)
Nagarro
Senior, Lead Information Technology Full Time OnsitePosted 6 days ago
Hiring Remote Talent in Dubai? Post Your Job Today!
Connect with thousands of qualified remote professionals in Dubai. Our platform helps you find the perfect candidate for your remote position.
- Reach 5000+ Active Job Seekers
- Featured Job Listings Available
- 30-Day Listing Duration
- Dedicated Support Team
Freelance/Part-Time IT Consultants & Business Consultants
Franco Pinto
Senior, Lead, Manager Information Technology Contract OnsitePosted 6 days ago
Senior Technician - Digital Delivery
AECOM
Senior Information Technology Contract OnsiteAnnual Leave Health Insurance Medical Insurance Paid Leave GratuityPosted 6 days ago
AI/ML Engineer
Brain Co.
Mid Level, Senior, Lead Information Technology Full Time Hybrid: DubaiHealth Insurance Medical Insurance Paid LeavePosted 6 days ago
Senior Customer Success Architect
Confluent
Senior Information Technology Full Time OnsitePaid Leave Health Insurance VisaPosted 6 days ago