19 Sep
|
Crossing Hurdles
|
Canada
19 Sep
Crossing Hurdles
Canada
Position: Sr. Full-Stack Software Engineer
Type: Hourly contract
Compensation: $50 - $100/hour
Location: Remote
Commitment: 10 40 hours/week
Role Responsibilities
- Develop, modify, and debug front-end and back-end application components.
- Implement user-facing features, services, APIs, and supporting data models.
- Trace requests and data across browsers, applications, APIs, services, databases, and integrations.
- Work within unfamiliar repositories and understand existing application architecture.
- Diagnose failures involving application state, APIs, authentication, databases, networking, and deployment.
- Evaluate and improve code written across multiple programming languages.
- Review AI-generated solutions for correctness, performance, security, completeness, and maintainability.
Requirements
- Strong experience developing production-grade full-stack applications.
- Strong hands-on experience across both front-end and back-end engineering.
- Strong programming skills in languages such as Python, JavaScript, Java, Node.js, Rust, Go, and TypeScript.
- Strong understanding of browser applications, APIs, application state, databases, and service integrations.
- Experience understanding and contributing to complete software system architectures.
- Ability to work effectively within unfamiliar codebases and technologies.
- Robust debugging, analytical thinking, and technical problem-solving skills.
Application Process (Takes 20 Min)
- Easy Apply on LinkedIn
- Check email for next steps
- Participate in resume evaluation & interview stage
📌 Software Engineer | Remote (Canada)
🏢 Crossing Hurdles
📍 Canada