Senior Software Engineer - Mobile Backend
Core
Design and build scalable, robust APIs, libraries, and services to empower an API-first platform for the first-time user experience of retail users.
Role type
Senior IC backend software engineer (mobile team)
Builds
Scalable APIs, libraries, and services for retail user onboarding
Domain
Digital asset infrastructure / Fintech
Deliverable
production ML models | product features
Required skills
TypeScript, Node.js, Express, PostgreSQL, MongoDB, RESTful API design, microservices, unit and functional testing, Git/GitHub, CI tools
Preferred skills
React, full-stack development, building public-facing APIs, working with clients/business partners, domain knowledge in digital wallets/clearing/settlement/lending/trading
Technologies
TypeScript, Node.js, Express, PostgreSQL, MongoDB, React, Git, GitHub, CI tools
Responsibilities
Design and build scalable APIs and services; own functionality from inception to deployment; expose and document functionality to UI and third-party developers; collaborate on feature definition and design; write clean, maintainable code; ensure application performance and responsiveness; identify and fix bottlenecks; implement new technologies; participate in code reviews; provide mentorship to peers
Seniority
Senior, hands-on IC