Junior Full Stack Software Engineer
The Junior Full Stack Software Engineer will contribute to the design, development, testing, and maintenance of responsive web applications using both frontend and backend technologies. This role involves collaborating with cross-functional teams to deliver scalable software solutions while adhering to best practices and continuously improving application performance.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, IT Services and IT Consulting; Information Services; IT System Data Services.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
What You’ll Do
Confidential Client is seeking a motivated, detail-oriented Junior Full Stack Software Engineer (Contractor) to join their engineering team in Alaska. In this hands-on role you’ll work across the stack to help design, build, test, deploy, and maintain web applications while learning from more senior engineers and contributing to a collaborative product development lifecycle.
- Develop and maintain responsive, user-facing web applications using modern frontend and backend technologies
- Implement user-friendly interfaces using HTML, CSS, JavaScript and modern frameworks (React, Angular, or Vue.js)
- Build and maintain backend services using at least one server-side language and integrate with database technologies
- Write clean, maintainable, well-documented, and reusable code following team standards
- Create and run unit tests; debug and troubleshoot issues to improve performance and reliability
- Participate in code reviews, sprint planning, and cross-functional collaboration with product, design, and QA teams
- Assist with CI/CD and deployment tasks; help maintain development and staging environments
- Continuously learn new technologies and contribute ideas for process and product improvements
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or equivalent practical experience
- Basic understanding of both frontend and backend development concepts
- Experience (academic, internship, or practical) with JavaScript and at least one modern frontend framework (React, Angular, or Vue.js)
- Familiarity with at least one backend language and database technology (relational or NoSQL)
- Experience using Git and platforms such as GitHub for version control
- Strong problem-solving, communication, and collaboration skills
- Eagerness to learn and ability to work effectively in a team environment
Preferred / Nice-to-Have
- Internship or prior project experience building full-stack web applications
- Familiarity with RESTful APIs, authentication patterns, and basic security best practices
- Exposure to unit testing frameworks and CI/CD tools
- Experience working in an Agile/Scrum environment
Workplace & Employment Type
- Employment type: CONTRACTOR (entry-level / junior)
- Location: Alaska (role is anchored to the location listed in this posting)
- Must be authorized to work in the United States. Confidential Client will comply with all applicable federal and state employment laws. Reasonable accommodations are available for applicants with disabilities; please notify us if you require assistance during the hiring process.
Why Join (What’s in it for you)
- Hands-on learning with senior engineers and real product impact early in your career
- Exposure to a modern full-stack toolchain and deployment workflows
- Opportunity to build portfolio work and grow technical skills in both frontend and backend development
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range