Want to get hired at Crossing Hurdles?
JavaScript/TypeScript Developer
Crossing Hurdles
HybridHybrid
Original Job Summary
About the Role
The JavaScript/TypeScript Developer position is a contract role with Crossing Hurdles, where you will work with world-leading AI research labs to build and train cutting-edge AI models.
Position Details
Role: Rust, JavaScript/TypeScript, and Python Engineering with coding agent experience. Type: Hourly Contract Compensation: $70–$90/hour Location: Remote Duration: Minimum 2 weeks, potential for extension Commitment: Flexible 10–20 hours/week with potential to increase to 40 hours
Role Responsibilities
- Use coding agents (e.g., Codex, Claude code) to perform realistic coding tasks on real-world codebases for next-generation ML applications.
- Collaborate with AI research teams to build robust, high-performance software systems.
- Contribute to open source projects and sophisticated personal projects on GitHub.
- Communicate clearly and precisely with team members through written and verbal means.
- Training support will be provided.
Requirements
- Extensive experience with coding agents in a software engineering workflow.
- Fluency in JavaScript/TypeScript programming.
- A strong portfolio of open source contributions and personal projects.
- Excellent attention to detail and rigorous problem solving.
- Strong written and verbal communication skills.
Application Process
Process takes about 20 minutes. It includes resume upload, an AI interview based on your resume (15 min), and a short form submission.
Key skills/competency
- JavaScript
- TypeScript
- Rust
- Python
- Coding Agents
- AI Research
- Open Source
- GitHub
- Software Engineering
- Communication
How to Get Hired at Crossing Hurdles
🎯 Tips for Getting Hired
- Customize your resume: Highlight coding agent and JS/TS expertise.
- Research Crossing Hurdles: Review their partner AI labs and projects.
- Showcase open source work: Provide GitHub links of contributions.
- Practice clear communication: Prepare concise project discussions.
📝 Interview Preparation Advice
Technical Preparation
circle
Review coding agent documentation.
circle
Practice JavaScript/TypeScript challenges.
circle
Contribute to GitHub open source projects.
circle
Study real-world ML application code.
Behavioral Questions
circle
Describe a time you solved a complex issue.
circle
Explain project collaboration with remote teams.
circle
Discuss handling feedback in high-pressure situations.
circle
Share examples of clear written communication.