drjobs Registration Assistant العربية

Registration Assistant

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

1 - 2 years

Job Location drjobs

Taif - Saudi Arabia

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Nationality

Saudi Arabian

Gender

N/A

Vacancy

1 Vacancy

Job Description

We are looking for a talented Next.js Developer with a strong hold on algorithms and architecture to join our team. The ideal candidate will have at least 3 years of experience in Next.js development, with a deep understanding of TypeScript and its core principles.

Responsibilities

  • At least 3 years of experience in Next.js development with TypeScript.
  • Working as part of an agile scrum team alongside the project manager, testers, and other developers.
  • Developing new user-facing and scripting features using Next.js and TypeScript.
  • Building reusable components and front-end libraries for future use.
  • Translating designs and wireframes into high quality code.
  • Proven experience in building complex web applications using Next.js and TypeScript.
  • Familiarity with server-side rendering (SSR) and static site generation (SSG) using Next.js.
  • Strong understanding of Next.js build process and optimization techniques.
  • Experience in optimizing web applications for search engine optimization (SEO) using Next.js.
  • Knowledge of various Next.js plugins and integrations with other technologies such as GraphQL, Prisma, and Tailwind CSS.
  • Experience in implementing authentication and authorization using Next.js and modern authentication protocols such as OAuth2 and OpenID Connect.
  • Ability to work with large-scale data sets and implement data visualization using Next.js and popular charting libraries.
  • Experience with containerization technologies such as Docker and Kubernetes for deploying Next.js applications.
  • Ability to troubleshoot and debug issues in Next.js applications using browser-based debugging tools and server-side logging and tracing tools. Responsible for improving coding quality through unit tests, peer reviews, and coding standards.
  • Ensuring each deployment is done safely, complying with internal processes.
  • Lead and manage a team of frontend developers.
  • Strong understanding of algorithms and architectural patterns.


Requirements


  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
  • Thorough understanding of Next.js and its core principles with TypeScript.
  • Experience with data structure libraries (e.g. Immutable.js).
  • Experience with RESTful APIs.
  • Knowledge of modern authorization mechanisms, such as JSON Web Token.
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • A knack for benchmarking and optimization.
  • Expertise in code versioning tools such as Git, SVN, and Mercurial.
  • In-depth knowledge of JavaScript, CSS, HTML.
  • Knowledge of performance testing frameworks, including Mocha and Jest.
  • Experience with browser-based debugging and performance testing software.

Education: BS in Computer Science / Software Engineering / IT or relevant field.




Benefits

Genesis Lab offers an outstanding culture that focuses on learning opportunities, international exposure by participation at international and national conferences, and career growth. We offer;

  • Provident fund
  • Health & Life Insurance
  • Sumptuous, home-cooked lunch (Free)
  • Performance bonuses and bi-annual Increments
  • Chances to travel abroad
  • Sponsored Certifications


Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model. Thorough understanding of Next.js and its core principles with TypeScript. Experience with data structure libraries (e.g. Immutable.js). Experience with RESTful APIs. Knowledge of modern authorization mechanisms, such as JSON Web Token. Experience with common front-end development tools such as Babel, Webpack, NPM, etc. A knack for benchmarking and optimization. Expertise in code versioning tools such as Git, SVN, and Mercurial. In-depth knowledge of JavaScript, CSS, HTML. Knowledge of performance testing frameworks, including Mocha and Jest. Experience with browser-based debugging and performance testing software. Education: BS in Computer Science / Software Engineering / IT or relevant field.

Employment Type

Full-time

Department / Functional Area

Fresh Graduates / Management Trainee / Intern / No Experience

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.