Join Our Team
Help build the best coding challenge experience. We value craftsmanship, ownership, and a bias for shipping.
Open Roles
QA Manual JuniorTesting, Quality Assurance•RemoteFull-time▾
Join our quality assurance team to ensure BudiBadu delivers a flawless coding experience. As a Junior QA Manual tester, you'll be responsible for testing our coding platform, identifying bugs, and ensuring that our programming challenges work correctly across different languages and environments.
Key Responsibilities:
- Execute manual test cases for web applications and coding platform features
- Test programming challenges across multiple languages (Rust, Python, JavaScript, etc.)
- Identify, document, and track bugs using issue tracking systems
- Verify code editor functionality and user interface components
- Test user authentication, submission systems, and leaderboard features
- Perform regression testing for new releases and feature updates
- Collaborate with developers to reproduce and resolve issues
- Create and maintain test documentation and test cases
Required Qualifications:
- 1-2 years of manual testing experience or fresh graduate with testing knowledge
- Basic understanding of software testing principles and methodologies
- Familiarity with web applications and browser testing
- Strong attention to detail and analytical thinking skills
- Good communication skills for reporting and documenting issues
- Basic understanding of programming concepts
- Experience with bug tracking tools (Jira, GitHub Issues, etc.)
Nice to Have:
- Basic programming knowledge in any language
- Experience with competitive programming platforms
- Understanding of API testing and database concepts
- Familiarity with test automation tools
- Experience with version control systems (Git)
Compensation: Competitive junior-level salary, health benefits, learning budget for QA certifications, and growth opportunities.
To apply, please send your CV and a brief cover letter explaining your interest in quality assurance to [email protected]
Fullstack DeveloperRust, Golang, Vue.js, React.js•RemoteFull-time▾
Build the next generation of coding challenge platform with cutting-edge technologies. As a Fullstack Developer, you'll work across our entire technology stack, from high-performance Rust backend services to modern React and Vue.js frontends, creating seamless experiences for developers worldwide.
Key Responsibilities:
- Develop backend services and APIs using Rust and Golang
- Build responsive frontend applications with Vue.js and React.js
- Design and implement database schemas and optimize query performance
- Create real-time code execution and testing infrastructure
- Implement user authentication, authorization, and security features
- Build and maintain CI/CD pipelines and deployment infrastructure
- Optimize application performance and scalability
- Collaborate with the team on architecture and technical decisions
Required Qualifications:
- 3+ years of fullstack development experience
- Strong proficiency in Rust or Golang for backend development
- Expert knowledge of Vue.js or React.js and modern JavaScript/TypeScript
- Experience with relational databases (PostgreSQL, MySQL) and NoSQL databases
- Understanding of RESTful APIs and GraphQL
- Familiarity with containerization (Docker) and cloud platforms
- Experience with version control systems and collaborative development
Nice to Have:
- Experience with competitive programming or coding challenge platforms
- Knowledge of code execution environments and sandboxing
- Experience with microservices architecture and distributed systems
- Familiarity with WebAssembly and performance optimization
- Understanding of compiler design and language processing
- Experience with real-time systems and WebSocket implementations
Compensation: Competitive salary based on experience, equity options, flexible working hours, conference budget, and professional development opportunities.
To apply, please send your CV, GitHub profile, and examples of projects using Rust/Golang and Vue.js/React.js to [email protected]
Don't see a fit? We love great people. Send us a note with your work.
