Inactive
A

AssetWorks

Asset management software and consulting solutions

Software Development Intern

Mobile EngineeringPosted on Jul 4
Full-timeTexas, USANo salary listed

About the Job

Requirements

  • 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 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.

Responsibilities

  • 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.

Desired Qualifications

  • 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.

About the Company

AssetWorks

Asset management software and consulting solutions

AssetWorks provides asset and infrastructure management software and related consulting services to help organizations control capital and operating expenditures, reduce operational complexity, and manage risk. Its products use cloud and mobile computing to give organizations access to shared asset data, improve transparency, and streamline service delivery. The software portfolio covers asset lifecycle management, maintenance planning, procurement, and inventory, with consulting support to tailor solutions to specific industries. AssetWorks differentiates itself through a broad, integrated suite of asset management capabilities and domain expertise designed to eliminate waste and redundancy, lower total cost of ownership, and improve asset availability and uptime across complex organizations. As part of the Constellation Software group, AssetWorks aims to deliver reliable, profitable growth for shareholders while helping customers optimize asset performance and regulatory compliance.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Pennsylvania, United States
Founded
1991

Recently Posted Jobs

Explore more opportunities at AssetWorks

See more jobs