Apply for jobs
World map with all continents displayed

Senior Back-end Engineer - API, Express.js, Typescript

7+ years
Full-time (40h)
Software Development
Full Remote
API Gateway
Open-source
AWS
Express.js
Typescript
PostgreSQL
Terraform

Requirements

Must-haves

  • 7+ years of software development experience
  • 5+ years of experience developing API products
  • Proficiency in OCR technologies, data structuring, and authentication/authorization mechanisms (OAuth2)
  • Experience in API design, development, and documentation
  • Experience with distributed messaging systems (e.g. AWS SNS, Pusher, etc.)
  • Experience with serverless architecture (AWS Lambda)
  • Skills in TypeScript, Express.js, and Postgres
  • Strong communication skills in both spoken and written English

Nice-to-haves

  • Knowledge of Terraform for infrastructure management
  • Startup experience
  • Bachelor's Degree in Computer Engineering, Computer Science, or equivalent

What you will work on

  • Design and implement effective data models that are clear and robust to future changes
  • Develop and maintain secure authentication systems with a solid foundation in OAuth2 and related protocols
  • Reverse engineer and integrate with leading tax prep software websites
  • Master private APIs to integrate with them without official support
  • Utilize OCR technology to convert tax documents into structured JSON
  • Craft detailed, accessible API documentation to aid developer integration
  • Integrate distributed messaging systems to enhance product scalability and performance
  • Advocate for best practices in infrastructure setup
This job is closed Create a Strider account today, and get matched with other great job opportunities!
This job is closed Create a Strider account today, and get matched with other great job opportunities!

Get matched with the best remote opportunities from today's top US companies

Find a great full-time opportunity
Earn more compensation for your hard work
Access exclusive benefits like healthcare, English classes, and more
1-1 individualized training to succeed in the international job market
Apply for remote jobs