All jobs

Software Engineering Intern

100% Remote Full-time Open now

Ekotrope is a company focused on providing software solutions for energy-efficient building design and verification. They are seeking a Software Engineering Intern to join their Inspection App team, where the intern will help build and improve a progressive web app for home energy inspectors.

Responsibilities

  • Live our Mission and Values - Help advance Ekotrope’s mission to empower people with data and technology that drive sustainability in the built environment
  • Build and improve our inspection app - Develop and enhance features for our React Native/Expo progressive web app, which helps home energy inspectors collect data efficiently in the field
  • Work across the stack - Contribute to backend development in Java, Hibernate, and MariaDB, supporting data management, API endpoints, and offline synchronization
  • Implement new form capabilities - Add new field types, improve validation, and support organization-specific customizations to make our app more flexible and useful
  • Enhance user experience - Build clean, intuitive UI components for displaying inspection data, reports, and photos, with a focus on accessibility and performance
  • Support quality and reliability - Write and maintain automated tests, fix bugs, and help optimize app performance for users in the field
  • Collaborate and learn - Participate in code reviews, sprint planning, and retrospectives. Share ideas and feedback to help improve both the product and the development process
  • Use modern tools - Incorporate AI-assisted development tools (e.g., Claude Code, GitHub Copilot) to enhance productivity and explore new approaches to problem-solving
  • Grow through mentorship - Work closely with experienced engineers who will help you learn best practices in software design, testing, and enterprise-scale development

Skills

  • Resident of Massachusetts or current student or recent grad (within last year) of a MA school
  • Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field, or equivalent hands-on experience through bootcamps, self-study, or personal projects
  • Some experience building software, through coursework, internships, or independent projects, ideally in mobile, web, or full-stack development
  • Curiosity and a growth mindset - you're eager to learn and comfortable asking questions
  • Familiarity with JavaScript or TypeScript, and interest in React or React Native development
  • Basic understanding of APIs, databases, and object-oriented programming (experience with Java, Hibernate, or MariaDB is a plus)
  • Experience using Git and collaborating through version control
  • Interest in testing, debugging, and improving code performance
  • Openness to learning and experimenting with AI-assisted development tools
  • Strong problem-solving skills and attention to detail
  • Collaborative and communicative - you enjoy working with others and learning from feedback
  • Self-motivated and adaptable, with the ability to take initiative and follow through
  • Alignment with Ekotrope's Vision, Mission & Values, and commitment to diversity, equity, and inclusion
  • Hands-on experience with React Native, Expo, or other mobile/web frameworks
  • Familiarity with backend development, database integration, or form systems
  • Exposure to progressive web apps or offline-first architectures
  • Interest in sustainability, green technology, or energy efficiency

Benefits

  • In-office & remote flexibility

Company Overview

  • Ekotrope provides construction planning, designing, and consulting services for new and renovated buildings. It was founded in 2010, and is headquartered in Boston, Massachusetts, USA, with a workforce of 11-50 employees. Its website is http://ekotrope.com.
  • Apply To This Job

    You might also like

    Disposition Agent (Investment Real Estate) – Hybrid | Houston, TX

    100% Remote Full-time

    2026 Technology Early Career Development Program – Quality Assurance/App Support

    100% Remote Full-time

    Temporary Program Assistant

    100% Remote Full-time

    Wealth Management Associate

    100% Remote Full-time

    Staff Pavement Engineer - Pavement and Asset Management

    100% Remote Full-time

    Sales Development Representative ($65k-$85k base salary)

    100% Remote Full-time

    [Remote] Outbound Patient Enrollment Specialist

    100% Remote Full-time

    Remarketing Specialist I

    100% Remote Full-time

    [Remote] Bilingual Case Manager (Remote Flexible, Spanish Speaking)

    100% Remote Full-time

    [Remote] Enrollment Specialist

    100% Remote Full-time

    Business Development Manager, Affiliate (Southeast Asia)

    100% Remote Full-time

    Child Mental Health Therapist (CBT) *Flexibly Part time* – Independent Contractor (1099)

    100% Remote Full-time

    Remote Bookkeeper - Quickbooks - Part-time | WFH

    100% Remote Full-time

    (Online Part-Time) Disney Customer Support Job – Only 4 Hours – Hire M – Amazon Store

    100% Remote Full-time

    Part-Time Remote Data Entry Virtual Assistant – Precision Data Management & Administrative Support for arenaflex

    100% Remote Full-time

    Experienced Customer Service Chat Support Representative – Remote Work Opportunity with arenaflex

    100% Remote Full-time

    Experienced Customer Service Representative – Remote Call Center at blithequark

    100% Remote Full-time

    Senior Revenue Marketing Manager, Supply Chain

    100% Remote Full-time

    Principal Software Engineer – Customer Journey

    100% Remote Full-time

    Central Operations Representative - Account Processing

    100% Remote Full-time