Negotiable
Outside
Remote
USA
Summary: The Junior Software Engineer role is a contract position focused on developing cloud-based applications for a large-scale infrastructure and transportation technology organization in the United States. The position offers an opportunity for early-career engineers to work with modern technologies like Angular and Golang while contributing to mission-critical software. The role emphasizes mentorship, work-life balance, and long-term growth, allowing engineers to gain valuable experience in both frontend and backend systems. This position is fully remote and outside of IR35 regulations.
Key Responsibilities:
- Building and maintaining Angular-based frontend applications
- Developing and supporting backend services written in Golang
- Collaborating with senior engineers on feature development and bug fixes
- Writing clean, testable, and well-documented code
- Participating in code reviews and Agile ceremonies
- Learning best practices around scalability, reliability, and security
Key Skills:
- 1-3 years of professional or internship experience in software engineering
- Experience with Angular or another modern frontend framework
- Exposure to Golang (or strong backend fundamentals with interest in Go)
- Understanding of REST APIs and basic backend services
- Familiarity with Git and collaborative development workflows
- Strong problem-solving skills and eagerness to learn
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: Entry Level
Industry: IT
Job Description
We're hiring a Junior Software Engineer for a contract role based in the United States supporting a large-scale infrastructure and transportation technology organization that operates critical, high-traffic systems nationwide. You'll work on modern, cloud-based applications using Angular on the frontend and Golang on the backend, contributing to platforms that impact millions of users daily.
This is a great opportunity for an early-career engineer who wants exposure to real-world, mission-critical software without the chaos of a typical startup. You'll learn from experienced engineers, work with clean architecture and modern tooling, and see how software supports massive physical infrastructure. The team values mentorship, sustainable work-life balance, and long-term growth. If you want to build software that actually matters and gain experience in both frontend and backend systems, this role checks a lot of boxes.
Contract duration: 6 months Required Skills & Experience
- 1-3 years of professional or internship experience in software engineering
- Experience with Angular or another modern frontend framework
- Exposure to Golang (or strong backend fundamentals with interest in Go)
- Understanding of REST APIs and basic backend services
- Familiarity with Git and collaborative development workflows
- Strong problem-solving skills and eagerness to learn
What You Will Be Doing
- Building and maintaining Angular-based frontend applications
- Developing and supporting backend services written in Golang
- Collaborating with senior engineers on feature development and bug fixes
- Writing clean, testable, and well-documented code
- Participating in code reviews and Agile ceremonies
- Learning best practices around scalability, reliability, and security
Tech Breakdown
- 40% Angular (Frontend Development)
- 40% Golang (Backend Services)
- 10% Testing & Code Quality
- 10% Collaboration & Learning
- 80% Hands-On Development
- 20% Team Collaboration & Learning
The Offer
You Will Receive the Following Benefits
- Medical, Dental, and Vision Insurance