We are seeking a skilled Full-Stack Developer with experience in NextJS, Firebase (or Vercel Postgres), and API integration to join our team on the Alendis Sportfengur Explorer project. This web-based platform is dedicated to the discovery and analysis of Icelandic horse events, offering in-depth information on competitions, horses, and riders.

The project is hosted on Vercel and leverages Firebase for database solutions but we’re also open for using Vercel Postgres. Plus a user interface designed according to ShadCN principles.

Responsibilities:
– Understand and familiarize yourself with an external government API called Sportfengur and its data model.
– Conduct interactive testing and experiment with data fetching to ensure robust API integration.
– Develop a strategic approach for authenticating API calls, efficiently managing bearer tokens, and handling data pagination, filtering, and sorting.
– Implement a synchronization mechanism for integrating Sportfengur-sourced information with user-generated content while ensuring data integrity.
– Set up a NextJS project integrated with Firebase or Vercel for authentication, database management, and real-time updates.
– Design and develop a user interface in alignment with ShadCN principles, ensuring accessibility and responsiveness.
Integrate API endpoints for event selection, detailed event views, and profiles for horses and riders.
– Manage user sessions, including token expiration checks and re-login prompts.
– Deploy the application on Vercel, configure environment variables, and ensure seamless project deployment.
– Engage in extensive testing, including performance and security assessments, and refine the application based on user feedback.

Skills and Qualifications:
– Proven experience with NextJS, Firebase (Firestore and Authentication) or Vercel Postgres, and RESTful API integration.
– Familiarity with Google Sheets and Apps Scripts for API testing is a plus.
– Strong understanding of data models, API communication strategies, and frontend and backend development.
– Experience with CI/CD pipelines, preferably with GitHub Actions.
– Knowledge of ShadCN design principles and experience in creating user-friendly, responsive interfaces.
– Ability to work independently and in a team, with excellent communication skills.

Hourly Range: $8.00-$25.00

Posted On: March 08, 2024 21:50 UTC
Category: Full Stack Development
Skills:Vercel, Next.js, Node.js

Country: Iceland

click to apply

Powered by WPeMatico