Senior Full-Stack Engineer - Alpaca Connect
New
J
JobgetherFinancial Technology
BrazilFull-TimeSenior
SalaryCompetitive salary and stock options.
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- PostgreSQLSQLOAuthTypeScriptGoReactRESTful APIsDistributed Systems
Requirements
- 5+ years of professional experience building and delivering production-grade full-stack applications.
- Strong hands-on expertise with TypeScript and React.
- Professional experience with Go or another modern backend programming language.
- Strong SQL and relational database skills, with PostgreSQL experience preferred.
- Proven experience designing and consuming REST APIs and integrating distributed services.
- Practical knowledge of OAuth, OIDC, or comparable authentication and authorization systems.
- Demonstrated ability to deliver secure, user-facing features end to end.
- Strong understanding of modern software engineering practices, scalable application architecture, and production systems.
- Clear communication skills and the ability to make sound decisions when requirements are incomplete or ambiguous.
- Strong ownership mindset, with the ability to independently drive projects from concept through production.
Responsibilities
- Build and maintain full-stack experiences using TypeScript and React, supported by backend services written in Go.
- Develop and improve developer-facing workflows covering application onboarding, testing, compliance review, approval, publishing, and ongoing management.
- Transform manual support and compliance processes into efficient, transparent, and auditable self-service workflows.
- Design and implement APIs and integrations connecting identity, account, trading, and market data systems.
- Build secure workflows for authentication, authorization, consent, and permissions.
- Own features throughout the complete development lifecycle, from requirements and design through implementation, deployment, and production support.
- Collaborate with Compliance, Support, Partnerships, and Platform teams to ensure solutions meet operational, regulatory, and technical needs.
- Contribute to architectural decisions and help shape the team's technical direction.
View Full Description & ApplyYou'll be redirected to the employer's site