Software Engineer (Python/JavaScript)
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
TL;DR
Software Engineer (Python/JavaScript): Designing and evaluating production-realistic coding tasks across bug fixing, feature development, refactoring, migrations, and testing with an accent on multi-file codebases, reference implementations, and robust validation. Focus on implementing complex software scenarios, identifying edge cases and failure modes, and reviewing peer submissions for correctness and realism.
Location: Remote from Sweden
Salary: $45β$80 per hour, estimated at approximately $7,200β$12,800 per month based on 160 hours.
Company
engages software engineers as project consultants for expert evaluation and creation of realistic engineering tasks.
What you will do
- Design and implement multi-file coding tasks covering bug fixes, feature development, refactoring, migrations, and testing.
- Write clear specifications and complete reference implementations.
- Develop and extend unit and integration test suites.
- Review peer-generated tasks for correctness, clarity, and production realism.
- Identify edge cases, ambiguities, and potential failure modes.
- Align specifications, code, tests, and expected outputs.
Requirements
- Advanced professional written English proficiency
- 3β7 years of professional software engineering experience.
- Strong proficiency in Python and JavaScript or TypeScript.
- Working knowledge of Java, C#, or Go.
- Production experience with backend or full-stack development.
- Experience with testing frameworks, large codebases, code reviews, refactoring, and production migrations.
Culture & Benefits
- Remote work from Sweden with a self-managed schedule.
- Part-time, project-based consultant engagement.
- Control over working hours and the tools used for delivery.
- Ability to provide services to other vendors or employers where permitted.
- Payment is made per project, with hourly rates estimated from anticipated completion time.
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β