Assetworks-posted 7 months ago
Intern
Fabricated Metal Product Manufacturing

At AssetWorks Facilities (GoAssetWorks), we're on a mission to transform how educational institutions manage their campuses. We build enterprise-level software that keeps the lights on, the buildings running, and the future growing. We're looking for a driven, creative Mobile App Development Intern to join our engineering team this summer. You'll roll up your sleeves and work on real-world React Native apps that make an impact on campuses nationwide. You'll be part of a team that values collaboration, creativity, and shipping great software. We move fast, laugh a lot, and believe interns should ship real code — not coffee orders.

  • Collaborate with the development team to design, build, test, and deploy software applications.
  • Write clean, maintainable code under the guidance of senior developers.
  • Document code, features, workflows, and processes as needed.
  • Participate in manual and automated testing efforts, including bug identification and resolution.
  • Write and maintain unit tests to ensure code quality and reliability.
  • Participate in code reviews, team meetings, and agile development processes.
  • Stay up to date with emerging technologies and industry trends.
  • Actively pursuing a degree in Computer Science, Software Engineering, or a related field.
  • Strong familiarity with TypeScript and modern React Native paradigms.
  • Comfortable working in a React Native environment making extensive use of state, custom hooks, context providers, theming systems, and wrapper components.
  • Enthusiasm for effectively documenting code, processes, and core application functionality.
  • Comfortable using JavaScript tools like fetch or axios to work with APIs.
  • Basic SQL proficiency, including writing queries and understanding relational database structure.
  • Willingness to assist with or manage tasks related to publishing mobile applications to app stores (Apple App Store, Google Play).
  • Driven and eager to learn and take on new challenges.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Familiarity with other languages such as JavaScript, Java, Python, or C#.
  • Exposure to mobile development frameworks such as Expo, including the use of EAS Build to compile and distribute apps.
  • Interest or experience in quality assurance practices, including writing and maintaining unit tests.
  • Exposure to automated testing tools or frameworks within a React Native environment.
  • Experience configuring and maintaining linting/formatting tools like ESLint/Prettier.
  • Familiarity with version control systems like Git.
  • Understanding of mobile development lifecycles and deployment processes.
  • Real-world mobile development experience with a production team.
  • Mentorship from experienced engineers who care about your growth.
  • Hands-on exposure to modern dev tools like Git, Slack, Jira, and more.
  • A collaborative environment where your voice matters.
  • A serious resume boost — and potential path to a full-time opportunity.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service