Full Stack Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Centroid Solutions is seeking a Full Stack Engineer with strong React.js and TypeScript skills to join their development team in Dubai. The role involves building responsive UI components, collaborating with the team, and contributing to frontend architecture.
Key Skills for This Role
Responsibilities
- Meeting with the development team to discuss ideas and challenges
- Reviewing application requirements and interface designs
- Identifying web based user interactions
- Developing and implementing highly responsive user interface components using React ecosystem concepts
- Troubleshooting interface software and debugging application codes
- Profiling and improving front end performance
- Documenting application changes and developing updates
Requirements
- Solid experience with React ecosystem
- Solid experience with TypeScript
- Solid experience with CSS/HTML semantics, animations, and performance
- Good grasp of various programming paradigms (Functional and OOP)
- Good grasp of concepts of asynchronous development
- Hands on experience with state machines
- Hands on experience with frontend testing (E2E, Unit, Regression)
- Hands on experience with design systems and building component libraries
- Experience with publishing Progressive Web Applications, TypeScript Libraries, and Component Libraries
- GoLang experience (highly desirable)
Full Job Posting
Company Overview
- Centroid Solutions is a fintech innovator established in Dubai in 2014, developing world leading trading applications.
Responsibilities
- Meeting with the development team to discuss ideas and challenges
- Open minded team player, willing to accept feedback and offer suggestions
- Reviewing application requirements and interface designs
- Identifying web based user interactions
- Developing and implementing highly responsive user interface components using React ecosystem concepts
- Troubleshooting interface software and debugging application codes
- Profiling and improving front end performance
- Documenting application changes and developing updates
Requirements
- Stack: React.JS, CSS/HTML, TypeScript, GoLang (highly desirable), Styled components, State Machines (Redux/Mobx), Storybook, Jest
- Good to have: NodeJS, React Native, PostgresSQL
- Solid experience with React ecosystem
- Solid experience with TypeScript
- Solid experience with CSS/HTML Semantics, animations, & performance
- Good grasp of various Programming Paradigms (Functional and OOP)
- Good grasp of Concepts of Asynchronous development
- Hands on experience with State Machines
- Hands on experience with Frontend testing (E2E, Unit, Regression)
- Hands on experience with Design systems and building Component Libraries
- Experience with publishing Progressive Web Applications, TypeScript Libraries, and Component Libraries
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 Centroid Solutions
Senior UI/UX Designer
Dubai, UAE
Centroid Solutions is seeking a Senior UI/UX Designer with mandatory FinTech experience to lead the design of intuitive financial products. This fully remote role involves end-to-end design, user research, and collaborat
UI/UX Designer
Dubai, UAE
About Us Centroid Solutions is an award-winning technology provider specializing in multi-asset connectivity, risk management, and execution solutions for financial institutions and broker-dealers. Centroid offers a comp
Accountant
Dubai, UAE
About Us Centroid Solutions is an award-winning technology provider specializing in multi-asset connectivity, risk management, and execution solutions for financial institutions and broker-dealers. Centroid offers a comp