Negotiable
Undetermined
Remote
Remote
Summary: The role of Python + Typescript Developer involves leading production-level development and refactoring efforts in Python and Typescript codebases. The developer will collaborate with cross-functional teams to enhance AI training data and ensure best practices in software engineering. Responsibilities also include troubleshooting complex technical challenges and participating in code reviews. This is a contract position with a focus on remote work.
Key Responsibilities:
- Lead and execute production-level development and refactoring efforts in both Python and Typescript codebases
- Drive or support codebase migrations, rewrites, and modernization projects across multiple language ecosystems
- Collaborate closely with cross-functional team members to produce, evaluate, and refine human data for AI training
- Ensure best practices in software engineering, including clean code, maintainability, and thorough documentation
- Troubleshoot, diagnose, and resolve complex technical challenges spanning both Python and Typescript stacks
- Participate in code reviews, bringing critical insights and a commitment to code quality
Key Skills:
- Have strong relevant experience in software engineering with at least in the field
- Demonstrate advanced proficiency and production experience in both Python and Typescript
- Have a proven track record in large-scale codebase migrations, rewrites, or modernization projects
- Have experience producing or refining human data for AI training or similar workflow environments
- Possess fluency in English with strong remote communication skills
Salary (Rate): £77.00 hourly
City: undetermined
Country: undetermined
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Position: Python + Typescript Developer
Type: Contract
Compensation: $30 - $100/hour
Location: Remote
Role Responsibilities
- Lead and execute production-level development and refactoring efforts in both Python and Typescript codebases
- Drive or support codebase migrations, rewrites, and modernization projects across multiple language ecosystems
- Collaborate closely with cross-functional team members to produce, evaluate, and refine human data for AI training
- Ensure best practices in software engineering, including clean code, maintainability, and thorough documentation
- Troubleshoot, diagnose, and resolve complex technical challenges spanning both Python and Typescript stacks
- Participate in code reviews, bringing critical insights and a commitment to code quality
Requirements
- Have strong relevant experience in software engineering with at least in the field
- Demonstrate advanced proficiency and production experience in both Python and Typescript
- Have a proven track record in large-scale codebase migrations, rewrites, or modernization projects
- Have experience producing or refining human data for AI training or similar workflow environments
- Possess fluency in English with strong remote communication skills
Application Process
- Easy Apply on Dice
- Check email for next steps
- Participate in resume evaluation & interview stage