Skip to content

vascohq/jobs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vasco

Vasco Technical Challenges

Welcome to Vasco's technical challenges! These challenges are designed to help us evaluate your technical skills and problem-solving abilities. We're looking for developers who can write clean, maintainable code and think through problems carefully.

About Vasco

Vasco is a revenue platform for B2B teams that turns messy data into clear, AI-driven insights and weekly playbooks. It aligns sales, marketing, and CS across the full customer journey—from acquisition to expansion—to drive growth with precision.

Available Challenges

We have four different challenges available, each focusing on different aspects of software development:

Challenge Tech Stack Description Link
♟️ Backend TypeScript, Node.js, tRPC Build a robust backend API with type safety and efficient data handling Start →
📊 Backend SQL SQL Demonstrate your database design and query optimization skills Start →
🧩 Frontend TypeScript, Vite, React Create a modern, responsive user interface with great UX Start →
🤖 AI TypeScript, Python, MCP, ADK Implement features for an AI assistant that provides revenue insights and generates executive reports Start →

How to Get Started

  1. Choose the challenge that best matches your skills and interests
  2. Clone this repository
  3. Navigate to the challenge directory
  4. Follow the instructions in the challenge's README
  5. Complete the challenge within the specified timeframe

What We're Looking For

  • Clean, well-structured code
  • Good documentation
  • Thoughtful error handling
  • Performance considerations
  • Attention to detail
  • Creative problem-solving

Use of AI Development Tools

You're encouraged to use AI tools like Claude Code or Cursor to move faster at home. At Vasco, we care about code quality, clarity, and reasoning — not how you get there.

Use AI to accelerate your work, but ensure the result reflects your own understanding and craftsmanship. We'll test that live.

Be ready to explain your choices and adapt your code without AI in the live session.

Optional: We're curious how you used AI while working on this challenge — what helped, what didn't. If you'd like, keep your prompts or spec files so we can discuss them during the live interview.

Submitting Your Solution

Once you've completed your challenge, you can submit it in one of two ways:

GitHub Repository

  1. Create a new repository with your solution
  2. Make sure to include the .git folder
  3. Share the repository link with us

Submission: Please submit the repo via the Ashby link that will be provided to you by the Talent team.

Please include:

  • Your name and contact information
  • A brief explanation of your approach
  • Any assumptions you made
  • Instructions for running your solution

Next Steps

After submitting your solution, our team will review your code and get back to you within a 1 or 2 days. If we're impressed with your work, we'll invite you for a technical interview to discuss your solution and explore potential opportunities at Vasco.

Questions?

If you have any questions about the challenges or the application process, feel free to reach out to our Talent team.

Good luck! 🚀

About

Want to join us? Complete those challenges for us to look at!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •