Full Stack Engineer
Centroid Solutions · United Arab Emirates
Apply & track with Apply EdgeCentroid Solutions is fintech Innovator, established in Dubai in 2014. We develop world-leading trading applications.We are looking for React.JS Developers for immediate hiring as Full time Hybrid (Remote and In Dubai office),ResponsibilitiesMeeting with the development team to discuss ideas and challengesOpen-minded team player, willing to accept feedback and offer suggestionsReviewing application - requirements and interface designs.Identifying web-based user interactions.Developing and implementing highly responsive user interface components using react eco-system concepts.Troubleshooting interface software and debugging application codes.Profiling and improving front-end performanceDocumenting application changes and developing updates.Ultimately, you should be able to break down UI designs into small reusable Components, discuss with your team-mates which components will be developed,build on top of ready made libraries. and finally document your work for others to use.RequirementsStack:React.JSCSS/HTMLTypeScriptGoLang (highly desirable)Styled-components (CSS-in-JS)State Machines (Redux / Mobx)Storybook - or one of its alternatives -JestGood to have: NodeJS, React Native, PostgresSQLTechnical skills:Solid experience with React eco-systemSolid experience with TypescriptSolid experience with CSS/HTML Semantics, animations, & performanceGood grasp of various Programing Paradigms ( Functional and OOP )Good grasp of Concepts of Asynchronous developmentHands-on experience with State MachinesHands-on experience with Frontend testing (E2E, Unit, Regression)Hands-on experience with Design-systems and building Component LibrariesExperience with publishing Progressive Web Applications, Typescript Libraries, and Component Libraries