Junior Full Stack Software Developer

Morgan LewisPhiladelphia, PA
2dHybrid

About The Position

Morgan, Lewis & Bockius LLP, one of the world’s leading global law firms with offices in strategic hubs of commerce, law, and government across North America, Asia, Europe, and the Middle East, is seeking to hire a motivated Junior Full-Stack Developer to support the development of modern, cloud-based web applications. This role is ideal for someone early in their career who wants hands-on experience working with React, GraphQL (Apollo/Hasura), .NET, PostgreSQL, containers, and Azure while learning best practices in an Agile team environment This position will reside in our Philadelphia office with a hybrid in-office/remote working schedule

Requirements

  • Basic experience with JavaScript or TypeScript.
  • Familiarity with React or another modern front-end framework.
  • Understanding of HTML and CSS fundamentals.
  • Basic knowledge of REST or GraphQL APIs.
  • Introductory experience with .NET or C# (academic or project-based acceptable).
  • Familiarity with SQL and relational databases (PostgreSQL preferred).
  • Basic understanding of Git and version control.
  • Willingness to learn Docker, cloud technologies, and DevOps practices.
  • Strong problem-solving skills and eagerness to learn.
  • Good written and verbal communication skills.

Nice To Haves

  • Personal projects, internships, or coursework involving React or .NET.
  • Exposure to GraphQL, Apollo, or Hasura.
  • Familiarity with Azure or another cloud platform.
  • Understanding of Agile or Scrum concepts.

Responsibilities

  • Assist in building Single Page Applications (SPAs) and Progressive Web Apps (PWAs) using React.
  • Develop and maintain reusable UI components using HTML, CSS, and JavaScript/TypeScript.
  • Integrate front-end applications with GraphQL APIs using Apollo Client.
  • Follow UI/UX and accessibility best practices under guidance from senior developers.
  • Support the development of .NET-based backend services.
  • Assist with implementing and consuming GraphQL APIs (Hasura/Apollo).
  • Write clean, maintainable code while learning backend design patterns and API best practices.
  • Work with PostgreSQL databases, including basic queries and schema updates.
  • Gain experience using Azure services such as Azure Storage, App Services, or Container Apps.
  • Assist with containerizing applications using Docker.
  • Participate in Agile/Scrum ceremonies including sprint planning, stand-ups, and retrospectives.
  • Use Git for source control and collaborate through pull requests and code reviews.
  • Support CI/CD pipelines and deployment workflows in Azure DevOps.
  • Learn and apply development best practices, coding standards, and security guidelines.
  • Debug and troubleshoot issues with support from senior engineers.
  • Continuously improve technical skills through mentoring and hands-on experience.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service