Contract Fullstack Software Engineer

LinkedIn

📍Mountain View, CA
Posted May 22, 2026

Job Overview

Position

Contract Fullstack Software Engineer

Company

LinkedIn

Location

Mountain View, CA

Work Type

On-site

Job ID

li-4417165968

Job Description

Company Description

LinkedIn, founded in 2003, is the world's largest professional network with over 1 billion members globally, including leaders from every Fortune 500 company. The company aims to connect professionals, empowering productivity and success. LinkedIn operates with a diversified business model, including Talent Solutions, Marketing Solutions, Sales Solutions, and Premium Subscriptions. Headquartered in Silicon Valley, LinkedIn has a global presence with offices worldwide.

Role Description

This Fullstack Software Engineer role is a
contract role
based on-site at LinkedIn's Mountain View, CA office. (~
6 month fixed-term employment with July 2026 start date
). The engineer will design and develop software involving both back-end and front-end components in a high velocity, AI-first environment.

Qualifications

  • Strong foundation in Computer Science principles, including data structures, algorithms, and system design

  • Experience with AI-assisted software design and coding (Claude, Codex, Cursor, Windsurf)

  • Experience with Back-End API development

  • Experience with Front-End web and/or mobile development

  • Proficiency in Java, Python, Javascript, Kotlin

  • Knowledge and application of Object-Oriented Programming (OOP)

  • Strong problem-solving, debugging, and analytical skills

  • Ability to collaborate effectively with cross-functional teams in a fast-paced environment

  • Bachelor’s degree in Computer Science, Computer Engineering, or related field (or equivalent practical experience)

  • Excellent verbal and written communication skills

Interview Prep

AI-powered insights to help you prepare

Key Skills

Required:
Preferred:

Practice Questions

💡Technical Questions (3)
  • 1.How do you practically integrate AI-assisted coding tools like Cursor or Windsurf into your fullstack development workflow without compromising code quality?
  • 2.When designing a back-end API in Java or Python that needs to serve both a web front-end and a mobile application, what design principles do you follow to ensure efficiency and consistency?
  • 3.Explain how you apply Object-Oriented Programming principles to keep a large-scale fullstack codebase maintainable and testable.
🎯Behavioral Questions (3)
  • 1.Tell me about a time you had to quickly learn and apply a new technology or AI tool to meet a tight project deadline.
  • 2.Describe a situation where you collaborated with cross-functional teams (like product managers or designers) to resolve a complex technical trade-off.
  • 3.Give me an example of a time you identified and debugged a critical issue in a fullstack application under pressure.
🧩Situational Questions (2)
  • 1.You are tasked with building a new feature end-to-end, but the requirements are vague and the team is moving very fast. How do you approach this?
  • 2.You notice a senior engineer on your team is skeptical about using AI-assisted coding tools like Claude or Codex, preferring traditional methods, which is slowing down your paired tasks. How do you handle this?

Resume Keywords

Make sure these keywords appear on your resume

FullstackAPI DevelopmentJavaPythonJavaScriptKotlinOOPAI-Assisted CodingSystem DesignCross-Functional CollaborationDebuggingFront-End Development

Interested in this position? Apply directly on LinkedIn.

Apply on LinkedIn →