Full Stack Software Engineering Intern

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 1,001-5,000

Location

United States

Posted

2 days ago

Salary

$20 - $26 / hour

No structured requirement data.

Job Description

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

Are you looking for an excellent internship opportunity to work remote? We are looking for a candidate who is truly an engineer at heart, enjoys working on a team, and likes to dig in and learn quickly. As a Software Intern, you will work on an Agile development team within the Content domain, responsible for building, testing, and deploying data ingestion tools and components to support EBSCO products and services for our customers. As a member of an Agile development team, you will:

  • Design and develop software in 2-week iterations as part of an Agile Release Train developing to a SAFe Program Increment.
  • Make commitments to the business and meet those commitments as a team.
  • Strive for continuous improvement in knowledge and productivity.
  • Display a pattern of continual learning and a desire to broaden your software development and design skills.

Qualifications

  • Must be enrolled in an educational or professional program through Summer 2026 or later.
  • Understanding of C++, Java, Python, or any other object-oriented programming language.
  • Understanding of concepts related to computer architecture, data structures, algorithms, design patterns/practices.
  • Ability to design and implement code using Functional and Object-Oriented JavaScript, SCSS, and HTML5.
  • Ability to develop SaaS software using modular, reusable JavaScript components and data visualizations.
  • Experience in software engineering (internships, co-ops, bootcamps, or academic projects count).
  • Exposure to developing applications using React JS, Node JS, Java, and REST APIs.
  • Foundational understanding of cloud concepts (compute, storage).
  • Basic experience or exposure to AWS or another major cloud provider.
  • Basic knowledge of CI/CD pipelines (GitHub, Jenkins, etc.).

Requirements

  • Perform requirement analysis and develop API designs, database schema.
  • Develop application code using React JS, NodeJS, Java, Spring Boot, REST API, and test cases with documentation.
  • Use AWS services such as RDS, Lambda, S3 etc., to design and deliver the solution.
  • Use GitHub for source code management.
  • Contribute to project documentation, including API specifications, deployment instructions, and troubleshooting guides.
  • Actively participate in team meetings and team chats, including daily stand-ups, iteration planning, and retrospectives.
  • Communicate effectively with team members and stakeholders, providing updates on progress and challenges.
  • Continuously learn and adapt to new tools, frameworks, and best practices in software development.
  • Work closely with senior developers to understand coding standards, agile processes, and project management techniques.

Benefits

  • Pay Range: USD $20.00 - USD $26.00 /Hr.

Job Requirements

  • Must be enrolled in an educational or professional program through Summer 2026 or later.
  • Understanding of C++, Java, Python, or any other object-oriented programming language.
  • Understanding of concepts related to computer architecture, data structures, algorithms, design patterns/practices.
  • Ability to design and implement code using Functional and Object-Oriented JavaScript, SCSS, and HTML5.
  • Ability to develop SaaS software using modular, reusable JavaScript components and data visualizations.
  • Experience in software engineering (internships, co-ops, bootcamps, or academic projects count).
  • Exposure to developing applications using React JS, Node JS, Java, and REST APIs.
  • Foundational understanding of cloud concepts (compute, storage).
  • Basic experience or exposure to AWS or another major cloud provider.
  • Basic knowledge of CI/CD pipelines (GitHub, Jenkins, etc.).
  • Perform requirement analysis and develop API designs, database schema.
  • Develop application code using React JS, NodeJS, Java, Spring Boot, REST API, and test cases with documentation.
  • Use AWS services such as RDS, Lambda, S3 etc., to design and deliver the solution.
  • Use GitHub for source code management.
  • Contribute to project documentation, including API specifications, deployment instructions, and troubleshooting guides.
  • Actively participate in team meetings and team chats, including daily stand-ups, iteration planning, and retrospectives.
  • Communicate effectively with team members and stakeholders, providing updates on progress and challenges.
  • Continuously learn and adapt to new tools, frameworks, and best practices in software development.
  • Work closely with senior developers to understand coding standards, agile processes, and project management techniques.

Benefits

  • Pay Range: USD $20.00 - USD $26.00 /Hr.

Related Job Pages

More Full-stack Engineer Jobs

Full-stack Engineer2 days ago
Full TimeRemote

As a Full-Stack Engineer, you will play a key role in building the company’s core platform and developer experience. This is a high-ownership role where you will contribute across the entire product stack. Design and ship full-stack product features from backend architecture to...

JavaScriptTypeScriptReactNode.jsPythonAPIDatabasesCloud InfrastructureData PipelinesWorkflow Orchestration
United States
$130K - $180K / year
Full TimeRemoteTeam 51-200

This role involves leading the architecture and development of systems powering provider billing, acting as the technical leader for the new billing initiative. Responsibilities span designing and building resilient full-stack systems across backend services, data models, GraphQL APIs, and React/TypeScript frontend experiences.

RubyRailsReactTypeScriptGraphQLPostgreSQLAPIData modelingGitTestingObservabilityDesign review
United States
$185K - $205K / year
Full TimeRemoteTeam 51-200

The Senior Software Engineer will own front-end architecture, design systems, and web experiences for providers and patients, pushing technologies like Ruby, React, TypeScript, and GraphQL to their limits. Responsibilities include architecting and implementing polished front-end experiences, building reusable design systems, leading initiatives, mentoring engineers, and obsessing over details like performance and accessibility.

ReactTypeScriptGraphQLRubyJestReact Testing LibraryPlaywrightAI-assisted development
United States
$175K - $195K / year

Senior AI-Enabled Full-Stack Developer

HostPapa

At HostPapa, we’ve been committed to providing a complete array of enterprise-grade cloud services solutions to every business owner since 2006. These services, traditionally out of reach to smaller businesses, are offered in a one-stop shop, making it quick and easy for customers to select the services they need to grow. We back these offerings with 24/7 award‑winning customer support in four languages. Our HostPapa family values diversity and inclusion. We have a friendly company culture built on trust and respect spanning the entire company. With the acquisition of several companies into our product portfolio within the past year, we’re growing at an incredible rate and have ample opportunities for career growth. HostPapa is an equal-opportunity employer committed to diversity and inclusion. As a multicultural organization, we encourage individual achievement and recognize the strength of our diverse team. HostPapa is committed to providing accommodations for people with disabilities. If you require accommodation, please let us know, and we will work with you to meet your needs. Accommodation may be provided in all parts of the hiring process. It is anticipated that this position will be performed outside of Ontario.

Full-stack Engineer2 days ago
Full TimeRemote

As the Senior AI-Enabled Full-Stack Developer, you’ll be at the forefront of integrating AI into our product experience, using it to solve real-world problems at scale. We’re looking for developers who think critically about user needs, challenge assumptions, and build with b...

Next.jsTypeScriptReactPostgreSQLMySQLCI/CDAPI designsystem designunit testingintegration testingend-to-end testing
United States + 1 moreAll locations: United States, Canada