Middle Frontend Engineer
dws
Job description
About the role
NodeShift is a fast-growing AI infrastructure startup based in Abu Dhabi, designing and operating sovereign cloud and generative AI platforms for governments, banks and national enterprises. It is looking for a Middle Frontend Engineer who has experience with React and TypeScript, has worked with designers to build user interfaces and has strong written and verbal communication skills. The position is fully remote, though some overlap with US timezones is required.
Key responsibilities
- Build frontend web applications and Node.js microservices from scratch
- Work with product designers and other developers to build and release new features
- Create high-quality, accessible and performant interfaces from Figma designs and wireframes
- Work with backend engineers to implement APIs and test your work
- Write reusable libraries and custom logic with solid test coverage, and take part in code reviews
- Minimize tech debt while delivering new features, help scale the team and shape the engineering culture
Required profile
- 3+ years building complex web apps from scratch with JavaScript, React, TypeScript, HTML and CSS
- Degree in Computer Science required
- Able to meet deadlines and work in an agile, self-organising way
- Good written English; previous remote work or team leadership experience is a plus
- Interest in open source, cloud computing and Web3; thrives in a small, cross-functional startup team
Required skills
- React, TypeScript, Node.js (preferably TypeScript)
- Test frameworks such as Cypress, Jest or Playwright
What we offer
- Hybrid office and remote-working practices
- Competitive salary and equity
- Learning and development budget
- 24 days PTO
- Opportunity to join the founding team and grow quickly in seniority
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United Arab Emirates.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 2 hours ago
Expires 1 month from now
8 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
dws