Technology Innovation Institute Circular Logo

Full Stack Developer

Technology Innovation Institute Abu Dhabi, United Arab Emirates Posted: 24 Jul 2024

Financial

  • Estimate: $70k - $100k*
  • Zero income tax location

Accessibility

  • Office Only
  • Visa Provided

Requirements

  • Experience: Intermediate
  • English: Professional

Position

About the Job
Technology Innovation Institute (TII) is a publicly funded research institute based in Abu Dhabi, United Arab Emirates. It is home to a diverse community of leading scientists, engineers, mathematicians, and researchers who focus on transforming problems into pioneering research and technology prototypes that benefit society. One of TII's core areas is the Autonomous Robotics Research Centre, which explores unmanned vehicles in space, air, land, sea, and underwater to improve safety, environmental protection, and operational effectiveness in various settings.

We are seeking a talented and motivated Full Stack Developer to join our growing team in the robotics sector. The ideal candidate will have a strong background in both front-end and back-end development, as well as a passion for building scalable, high-performance applications. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining web applications (using Next.js and NestJS) while ensuring seamless integration of user-facing elements with server-side logic. Key aspects of this position include performance, scalability, and responsiveness, which are pivotal in achieving our goals.

Responsibilities

  • Design, develop, and maintain web applications using Next.js and NestJS.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Understand business requirements and translate them into technical specifications.
  • Take ownership of work, addressing bugs, scalability, uptime, and other non-functional requirements.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automation.
  • Participate in code reviews and contribute to best practices for software development.
  • Develop and maintain database structures, primarily using MongoDB & Redis.

Requirements

  • Proven experience as a Full Stack Developer or in a similar role.
  • Strong proficiency in front-end technologies, such as HTML, CSS, JavaScript, TypeScript, and modern frameworks/libraries, mainly React.
  • Thorough understanding of React.js and its core principles.
  • Proficient in back-end technologies, particularly Node.js.
  • Knowledge of modern authorization mechanisms, such as JSON Web Token.
  • Experience with WebSockets and RESTful APIs (crucial).
  • Experience with database management systems, especially MongoDB and Redis.
  • Familiarity with version control systems (e.g., Git).
  • Understanding of cloud platforms (e.g., AWS, Azure, Google Cloud) is a plus.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities.
  • Bachelor’s degree in Computer Science, Engineering, or a related field.

At TII, we strive to overcome societal challenges through rigorous scientific discovery and research collaboration. Our focus spans various fields, including Advanced Materials Research, Autonomous Robotics, Biotechnology, Cryptography, Digital Science, and Quantum Computing among others. We are dedicated to fostering innovation and creating impactful solutions.

Apply now

Jobs you might like   View all jobs

About Technology Innovation Institute

The Technology Innovation Institute (TII) is a pioneering global research institute that focuses on applied research and new-age technology. TII is the applied research pillar of the Advanced Technology Research Council (ATRC) that was established to drive the R&D strategy of Abu Dhabi and the wider UAE.