-
View all jobs
Job Responsibili0es and Accountabilities:
- Responsible for developing and implementing user interface components using ReactNative (for mobile) and React.Js (for web).
- Collaborating with cross-functional teams, including designers and back-end developers, to translate wireframes and mockups into high-quality code.
- Collaborate with Software Development Manager, Chief Software Architect, and Test Engineers to deliver a modern and intuitive product experience that's both functional and aesthetically pleasing.
- Embrace creativity and outside-the-box thinking to develop unique solutions to complex problems and participate in code reviews and provide balanced feedback to your peers.
- Demonstrate a strong commitment to ethical standards and incorporate ethical considerations into all aspects of software development.
- Ensure adherence to Human Interface guidelines and design principles, such as those established by Apple and Google, to create intuitive and user-friendly interfaces for our applications.
- Take ownership of UI design decisions and develop a comprehensive Human Interface Guidelines playbook, demonstrating the ability to work autonomously and make informed design choices based on industry best practices and user research.
- Conduct comprehensive product experience testing in our lab, utilizing a range of IoT devices to ensure optimal functionality and user experience and participate in code reviews and provide balanced feedback to your peers.
- Take a proactive approach in identifying potential issues in the frontend and escalate any performance bottlenecks related to platform backend services. Additionally, report any critical problems in the platform backend, such as bugs or defects, to peer Backend Engineer for timely resolution.
- Stay up-to-date with the latest technological developments and proactively integrate new tools and techniques to continuously improve our software development processes.
- Communicate effectively with technical and non-technical stakeholders to ensure that everyone is on the same page and that software solutions meet business needs.
- Demonstrate a willingness to learn and grow both personally and professionally, seeking out new challenges and opportunities for development.
Qualifications:
- Batchelor’s Degree in Computer Science, Software Engineering or relevant work experience.
- Looking for a candidate with total of 8+ years' experience with 5+ years of development in React Native; Proficient in React.JS and building Web applications
- Previous experience in using React TanStack
- 3+ years of building low latency products using WebSockets preferably in IoT or trading domains
- You'll need demonstrated experience in working with Redux and familiarity with its key principles and best practices.
- Previous experience in integrating one of established Open Id Connect identity products Auth0, Okta, WSO2, FusionAuth
- Deep knowledge of SASS, Less, HTML5, CSS, Bootstrap, Node.JS platform, CDNs is a must have.
- Understanding Test-Driven Development (TDD) and the importance of unit testing is crucial.
- Experience in the full Software Development Life Cycle (SDLC), from requirements gathering to implementation and maintenance, is necessary.
- A key responsibility of this role is to prioritize and execute clean, smooth animations, effects, and transitions that enhance the overall user experience.
- An essential requirement for this role is a deep understanding of developing user-friendly, immersive, reactive, and slick user interfaces.
- Proficiency in developing navigation, mapping, routing, and location-based features, as well as IoT devices, is strongly preferred.
- A critical skill for this position is having a good eye for pixel-perfect design, ensuring that all visual elements are aligned and consistent with the overall design aesthetic.
Key Skills
Ranked by relevance
reactjs
react
react native
wireframes
bootstrap
html5
sass
css
tdd
ui
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Salesforce Developer
2026-04-07
Contract
Mid-Senior
Romania
IT Services
Information Technology
View Job Details
Related
Back End Developer
2026-04-12
Contract
Mid-Senior
United States
Software Development
Engineering
View Job Details
Related
Fullstack Developer (React.js/Node.js)
2026-04-11
Contract
Mid-Senior
Portugal
IT Services
Information Technology
Login to Apply
- Posted
- Jan 28, 2026
- Type
- Contract
- Level
- Mid-Senior
- Location
- Dubai
- Company
- Hays
Industries
IT Services
IT Consulting
Categories
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Salesforce Developer
2026-04-07
Contract
Mid-Senior
Romania
IT Services
Information Technology
View Job Details
Related
Back End Developer
2026-04-12
Contract
Mid-Senior
United States
Software Development
Engineering
View Job Details
Related
Fullstack Developer (React.js/Node.js)
2026-04-11
Contract
Mid-Senior
Portugal
IT Services
Information Technology