Software Engineer (Frontend)


Company name: DarkMatter

Location: Abu Dhabi, UAE

Salary: withheld by employer


– Design, develop, and deploy frontend components for web applications 
– Produce well-tested, well-documented, performance-oriented code 
– Collaborate with backend development, cloud infrastructure, quality assurance, or other technical teams to ensure smooth deployment of each product release 
– Be a key contributor to overall user experience and design of end-to-end solution 
– Establish and maintain consistent user interface branding across products and platforms 
– Explain or present designs and constraints to stakeholders and technical teams 
– Collaborate with product owners to understand needs and identify features to address them 
– Work with leadership to define and adapt delivery schedules of features 
– Provide regular status updates to leadership 
– Assist in supporting and troubleshooting deployed systems 
– Participate in code reviews focusing on performance, reliability and maintainability 
– Continuously learn about new technologies and help keep the team informed of industry developments and evolving best practices 
– Contribute to ongoing improvement of programming processes and methodology


– Bachelor’s or Master’s in Computer Science, Computer Engineering or related field and at least 10 years’ experience in software engineering 
– At least 5 years of experience in Front-end development. 
– Experience with Java Script, HTML, CSS and React is a must have. 
– Experience in creating progressive web applications (PWA) 
– Experience in presenting design or user-experience recommendations to leadership for approval 
– Experience in loading or presenting large amounts of information without impacting usability 
– Experience in designing, developing, and implementing basic content animations 
– Experience with SVG canvas 
– Experience in collaborating with backend developers to establish and expand API requirements 
– Experience in developing secure components that do not leak, disclose, or place customer information at risk 

share with your frend

Share on facebook
Share on Facebook
Share on twitter
Share on Twitter
Share on linkedin
Share on Linkdin
Share on pinterest
Share on Pinterest