About Us
Tradester is a fintech company creating the modern trading platform. Why? Because most trading platforms were built decades ago, they’re complicated and ugly. We’re building the opposite: a modern, intuitive platform designed to be simple to use, but powerful enough for serious traders.
We believe great products come from builders who take full ownership. That means no layers of approval or endless hand-offs, just clean code, shipped with conviction.
If you’re a Typescript badass and just want to build, you'll fit here.
Required Experience
- Professional Experience: 3-7 years.
- Languages: Typescript, typescript, and oh did we say typescript?
- Modern Frontend Framework: We love svelte. An ideal candidate would have experience building with svelte, but a developer with great domain knowledge in a modern front-end framework would still fit in on our team.
- Monorepo: Has experience building full-stack applications in a monorepo.
- Testing: Experience writing unit/integration tests with either vitest or jest.
Required Skills
- Frontend: HTML, CSS, Tailwind, Typescript, [Svelte, React, Solid, Angular, Vue (at least one)]
- Backend: API design, WebSockets, Auth (role-based), RLS, CORS.
- Git: Can you handle a merge conflict without help? Do you know what git stash is?
- Problem Solving: Can you ask good questions? Can you think through a problem before just throwing your problems at google or your favorite llm.
Preferred Candidate
- Has a full-stack side-project they have built themselves from the ground up. This is a startup. Not a golden-ticket job. A basic CRUD app does not meet this requirement. Do you even like programming? Do something hard.
- Enjoys problem solving. You are the type of person who when they are in the middle of a problem they can’t stop thinking about it.
- Experience contributing to a CI/CD pipeline and not just using it. You don’t need domain knowledge, you just shouldn’t be a fish out of water.
- You prefer to handle errors instead of throwing them.
- If you don’t know the difference between Promise.all, Promise.allSettled, Promise.any, and Promise.race you don’t know typescript and this is not the job for you.
Apply for the job
Want to join our team as a Full-stack Typescript Developer?