Negotiable
Undetermined
Remote
Remote
Summary: The Full-Stack Developer role is a contract position focused on designing, implementing, and maintaining scalable applications using various programming languages. The developer will collaborate with cross-functional teams to deliver high-quality software solutions while participating in the full software development lifecycle. This position requires strong experience in software development and proficiency in modern development tools. The role is fully remote with a commitment of 10-40 hours per week.
Key Responsibilities:
- Design, implement, and maintain scalable back-end and full-stack applications using Python, Rust, GoLang, Java, or Node.js.
- Collaborate closely with cross-functional team members to deliver high-quality software solutions that meet evolving business requirements.
- Write clean, efficient, and well-documented code, following best software engineering practices.
- Troubleshoot, debug, and optimize existing codebases to improve performance and reliability.
- Participate in code reviews, technical discussions, and architectural planning to drive continuous improvement.
- Contribute to the full software development lifecycle, from concept and design to testing and deployment.
Key Skills:
- Have strong relevant experience in software development with one or more of the following: Python, Rust, GoLang, Java, Node.js, Android, IOS or full-stack development.
- Demonstrate proficiency in building scalable, reliable, and maintainable software systems.
- Have experience working in remote, collaborative, and agile environments.
- Possess expertise in modern development tools, version control systems, and CI/CD pipelines.
- Have strong problem-solving skills with keen attention to detail.
Salary (Rate): £129 hourly
City: undetermined
Country: undetermined
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Position: Full-Stack Developer
Type: Contract
Compensation: $66 - $129/hour
Location: Remote
Commitment: 10-40 hrs/week
Role Responsibilities
- Design, implement, and maintain scalable back-end and full-stack applications using Python, Rust, GoLang, Java, or Node.js.
- Collaborate closely with cross-functional team members to deliver high-quality software solutions that meet evolving business requirements.
- Write clean, efficient, and well-documented code, following best software engineering practices.
- Troubleshoot, debug, and optimize existing codebases to improve performance and reliability.
- Participate in code reviews, technical discussions, and architectural planning to drive continuous improvement.
- Contribute to the full software development lifecycle, from concept and design to testing and deployment.
Requirements
- Have strong relevant experience in software development with one or more of the following: Python, Rust, GoLang, Java, Node.js, Android, IOS or full-stack development.
- Demonstrate proficiency in building scalable, reliable, and maintainable software systems.
- Have experience working in remote, collaborative, and agile environments.
- Possess expertise in modern development tools, version control systems, and CI/CD pipelines.
- Have strong problem-solving skills with keen attention to detail.
Application Process
- Easy Apply on LinkedIn
- Check email for next steps
- Participate in resume evaluation & interview stage