Software Engineer
- Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Posting language
- English
- Posted
Original job description
SWE Coding Benchmarks & RL Environments [$45-75/hr]
Role Responsibilities
Good Candidature
Role Responsibilities
- Writing realistic engineering tasks on full-stack web apps: the kind of problem a real team has in its backlog, on codebases that grow as each task builds on the last
- Writing the tests that decide whether a solution is correct
- Going beyond the UI: new services and APIs, a backend in another language (Go, Rust, Java), gRPC, rate limiting drawing on systems you've actually built
- Sharing what you've seen work in other projects and flagging what should change in ours
Good Candidature
- Solid professional software engineering experience, backend and frontend
- You've built and debugged real systems, and you care about testing them well
- Clear written communication, and comfort working independently from written docs
- 10 - 20+ hours a week
More about this job
Responsibilities
Create realistic engineering tasks for evolving full-stack applications and write tests to evaluate whether solutions are correct. Contribute ideas from prior systems experience and identify improvements, including work on services, APIs, and backends in additional languages.
Requirements
Candidates should have solid professional experience in both backend and frontend software engineering, with experience building and debugging real systems and a strong focus on testing. Clear written communication and the ability to work independently from written documentation are required.
Skills
- Full-Stack Software Engineering
- Backend Development
- Frontend Development
- TypeScript
- React
- Node.js
- SQLite
- Playwright
- Go
- Rust
- Java
- API Development
- gRPC
- Rate Limiting
- Software Testing
- Written Communication
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
Keywords
- Software Engineering
- Full-Stack Web Applications
- Engineering Tasks
- Coding Benchmarks
- TypeScript
- React
- Node.js
- SQLite
- Playwright
- Go
- Rust
- Java
- Backend Development
- Frontend Development
- Services
- APIs
- gRPC
- Rate Limiting
- Software Testing
- AI Tools
- Codebases
- Systems Engineering
- Contract Work