We are a Seattle-based company established in 2009, on a mission to disrupt the e-commerce and affiliate marketing landscape. Geniuslink works with some of the biggest YouTubers, podcasters, gamers, streamers, and brands in the world to help them thrive and build engagement using intelligent links.
Who we’re looking for
Here at Geniuslink, each of us is passionate about kicking butt at whatever we are working on, and having fun doing it. We honestly love what we do and don’t believe in doing it any other way. We’re looking for people who are passionate about learning, have strong communication skills and a sense of humor. We’re a small, cross-functional, and agile team.
No commute necessary
Join the team
Current openings
- Front-End Engineer
- C#/.NET Software Engineer
Front-end Engineer
You will join a product team focused on delighting thousands of creators and publishers, allowing them to thrive and maximize their earnings from their content. You will be building user-facing applications and tools that help creators and publishers optimize their links and gain insights from their traffic.
- Build new features in the Geniuslink Dashboard based on requirements and mockups
- Update and maintain existing features
- Work within a collaborative product team to identify opportunities, design solutions, and support our product vision.
Reports to
Chief Technology Officer
Location
Remote: Our team moved to 100% remote in spring of 2020, so this will be a remote working position. We are happy to consider candidates worldwide and have already worked successfully with team members in Canada, South America, and Asia. Core working hours should align with our existing teams PST/PDT (UTC – 08) work day.
Our ideal candidate
5+ years of experience in frontend development
- Proficient in modern JavaScript frameworks—Vue.js preferred, or experience with multiple reactive frameworks like Svelte and React
- Deep understanding of CSS, HTML, and responsive design principles
- Comfortable implementing complex UIs and collaborating closely with design
- Experience contributing to or managing projects via Git
- Experience integrating with REST APIs
- Strong communicator with at least 3 years of experience working in cross-functional teams
- Able to take ownership of work and make informed decisions
- Bachelor’s degree in Computer Science (or equivalent practical experience)
Nice-to-have experience
- Experience with web accessibility (WCAG, ARIA, etc.)
- Familiarity with component libraries, Storybook, or frontend testing frameworks (e.g. Playwright, Vitest)
- Interest in performance optimization, animation, or data visualization
Our stack
- Vue.js / Nuxt
- TypeScript
- PNPM
- Vite / Vitest
- Playwright (for E2E testing)
- Storybook (for UI components)
REST APIs (built in C#)
GitHub / GitHub Actions
Compensation
- Salary depending on experience
- 8 paid holidays
- 96 hours PTO per year, plus 8 hours per year of employment
- 52 hours of paid sick/medical/safe time per year
- Paid maternity/parental leave
- 401k w/matching
- Medical, dental, and vision insurance (we pick up half the cost)
- 4 paid volunteer days (1 per quarter, you choose for who/when/where)
- Donation matching
Apply
C#/.NET Software Engineer
- Isolate existing monetization capabilities into event/message driven microservices using MassTransit / RabbitMQ / C# .NET8 / MongoDB.
- Expand and optimize monetization support for users of our platform.
- Work with other engineers to implement usage throughout our platform.
- Work within a product team to identify opportunities, design solutions, and support our product vision.
Reports to
Chief Technology Officer
Location
Remote: Our team moved to 100% remote in spring of 2020, so this will be a remote working position. We are happy to consider candidates worldwide and have already worked successfully with team members in Canada, South America, and Asia. Core working hours should align with our existing teams PST/PDT (UTC – 08) work day.
Our ideal candidate
- Bachelor’s degree (Computer Science or a related field) or equivalent combination of education and experience.
- Minimum four years of experience with strong knowledge of software design patterns, OOP, and DRY/SOLID concepts.
- Minimum four years of experience .NET/C#.
- Minimum four years of experience designing and creating scalable, efficient, and testable applications.
- Minimum three years of experience coordinating with a team to deliver applications.
- Minimum three years of experience designing dynamic schemas with NoSQL and/or relational databases.
- Minimum three years of experience testing software and web applications (unit testing, manual testing, and automated integration/regression testing).
- Minimum one year of experience with message based and/or microservices architectures.
Nice-to-have experience
- .NET Core or newer
- MassTransit (or NServiceBus) / RabbitMQServiceStack
- MongoDB / Redis
- GitHub
- Docker / Linux
- CICD
Our stack
- C# / .NET 8
- MassTransit / RabbitMQ
- ServiceStack
- MongoDB / MariaDB / Redis
- Docker / Linux
- VueJS / TypeScript
Compensation
- Salary depending on experience
- 8 paid holidays
- 96 hours PTO per year, plus 8 hours per year of employment
- 52 hours of paid sick/medical/safe time per year
- Paid maternity/parental leave
- 401k w/matching
- Medical, dental, and vision insurance (we pick up half the cost)
- 4 paid volunteer days (1 per quarter, you choose for who/when/where)
- Donation matching