Generate a CV for this Job!

Based on your profile and this job description, you can create a tailored CV to apply directly.

Express.js Developer for Nylas Authentication, Google Verification & Basic Frontend

Upwork • , US • Remote

$15 - $35 / HOUR Apply Now
Posted on: 14th March, 2025
Employment Type: CONTRACTOR

Job Description

I’m looking for an experienced Express.js developer to help complete a Nylas-based app. The app is already partially built, but I need support with:

- Authentication & Login: Finalizing Nylas OAuth authentication and ensuring a seamless login flow.

- Google CASA Security Assessment: Assisting with the Google verification process to ensure compliance with API security requirements.

- Webhooks vs. Google Pub/Sub: Evaluating whether to switch from webhooks to Google Pub/Sub for handling real-time updates and implementing the best approach.

- Basic Frontend Work: A simple UI for authentication. This can be in React, HTML/CSS, or another lightweight framework -- it just needs to be functional, not polished.

- Testing & Deployment: Ensuring the authentication process works across all cases and is compliant before submission.

Tech Stack:

Backend: Express.js (Node.js)

Frontend: Basic React or HTML/CSS (open to recommendations)

Hosting: Replit (open to suggestions for alternatives -- we want something stable and easy to maintain)

Nylas API: Already partially integrated

Google APIs: Need support with CASA assessment & potentially migration to Pub/Subs (from webhooks)

Requirements:

- Strong experience with Express.js

- Familiarity with Nylas API & OAuth flows (or willing to learn)

- Experience with Google API verification (CASA security assessment preferred)

- Frontend experience (React, HTML/CSS, or another lightweight framework)

- Knowledge of webhooks and/or Google Pub/Sub for handling real-time updates

Timeline: Ideally completed within 1 - 2 weeks. (10 - 15hrs per week)

If you have Express.js experience and have worked with Nylas, Google OAuth, or Pub/Sub, I’d love to hear from you! Please include relevant past work or experience in your proposal.

Responsibilities

  • Authentication & Login: Finalizing Nylas OAuth authentication and ensuring a seamless login flow
  • Google CASA Security Assessment: Assisting with the Google verification process to ensure compliance with API security requirements
  • Webhooks vs. Google Pub/Sub: Evaluating whether to switch from webhooks to Google Pub/Sub for handling real-time updates and implementing the best approach
  • Basic Frontend Work: A simple UI for authentication
  • Testing & Deployment: Ensuring the authentication process works across all cases and is compliant before submission
  • (10 - 15hrs per week)

Requirements

  • This can be in React, HTML/CSS, or another lightweight framework -- it just needs to be functional, not polished
  • Frontend: Basic React or HTML/CSS (open to recommendations)
  • Hosting: Replit (open to suggestions for alternatives -- we want something stable and easy to maintain)
  • Strong experience with Express.js
  • Familiarity with Nylas API & OAuth flows (or willing to learn)
  • Frontend experience (React, HTML/CSS, or another lightweight framework)
  • Knowledge of webhooks and/or Google Pub/Sub for handling real-time updates
  • Timeline: Ideally completed within 1 - 2 weeks
Upwork

Upwork

Technology

Job Type

CONTRACTOR

Loading...

Loading...

AI Cover Letter Generator

Generate a Tailored Cover Letter!

Our AI will analyze your profile and create a personalized cover letter that highlights your relevant skills and experience.

Ready to Apply?

Click the button below to start your application process.

Related Jobs

Technogen International Company

1 week ago

FULLTIME

Node.js Software Engineer

Maryland, US View Job

pureIntegration

3 weeks ago

FULLTIME

Full Stack Developer - JavaScript and Node.js

Virginia, US View Job

RitePros

3 weeks ago

FULLTIME

Full Stack Developer

Maine, US View Job