Chart: Senior Back-end Engineer - API, Express.js, Typescript - API Gateway, Open-source, AWS, Express.js, Typescript, PostgreSQL, Terraform - market

5+ years
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