Intern at involio

involio is seeking an intern that is a scrappy and resourceful technologist eager to solve any kind of problem that comes their way. As an intern at involio, you’ll work with team members across multiple work streams including UX, mobile, backend and infrastructure. You will be responsible for assisting and leading a myriad of tasks including testing, analytics and metrics, development infrastructure, automation, scripting, and many other tasks. 

Individuals joining involio are passionate about building distributed systems at scale, solving cool customer and engineering problems, innovating for users, helping them achieve their goals, and doing all-around awesome stuff! You will leverage your knowledge of computer systems, tools, technologies, algorithms, data structures, and computer science knowledge to solve problems including test automation frameworks, data mining and analytics, workflow automation, and security testing. You will have experience with languages, frameworks, tools, and technologies for scripting and software engineering and related SDLC processes. Candidates will enjoy working on a team of individuals that want to change the world!

involio is based out of Scottsdale, AZ and seeking employees located in the valley. 

As an Intern, you will potentially be responsible for one or more of the following:

  • Collaborating with UX Design, UX Research, Product, and testing to design, build, develop, deploy, scale, monitor, document, and sustain the user experience for involio platform and any additional or peripheral products that may need to be developed.
  • Implementing backend services and APIs with python, flask, FASTApi, PyCharm, pip. Knowledge of data structures, algorithms, middleware, n-tier architecture, integration, and distributed computing concepts.

  • QA and test engineering. Using a variety of tools and techniques for test automation, test data management, environment management, release management, application performance profiling and monitoring and infrastructure automation. Example tools include Selenium, jest, katalon recorder, Smartbear, FullStory. 

  • Designing and implementing mobile architectures that include both client-side and server-side components. Mobile and web applications developed in HTML/CSS, JavaScript with reusable components and consistent design patterns for integration, quality, and overall application sustainability. Flutter and Dart experience preferred. Will also consider React and React Native, JavaScript, Android, Kotlin experience.

  • Advocating for best engineering practices, including automation, CI/CD workflows, quality, security, performance and more.

  • Partnering with leadership to create engineering roadmaps that balance new features with rapid customer growth and engineering excellence.

  • Partnering with marketing and operations to build product experiences that encompass user journeys that span mobile, web, data, cloud, analytics and insights.

Minimum Requirements:

  • A minimum of two semesters into at least a 4 year undergraduate degree in Computer Science, Engineering or Math. 

  • Ability to work in a fast-paced environment eager to solve problems big or small. 

  • Proficient in Python and/or JavaScript and an IDE (e.g. VSCode, PyCharm). 

  • Understanding of web-based protocols and open-standards

  • Understanding of mobile, web, and system architecture concepts and examples of applying these concepts

  • Understanding of SDLC processes and Agile Methodologies including Scrum, Kanban

  • Proficient written and verbal communication skills.

Bonus Experience:

  • Prior experience at a startup or similar fast-paced environment, ideally with cloud-based applications, distributed systems, B2C applications, mobile marketplaces, marketing applications, and/or e-commerce applications.

  • Experience with other languages including Java, C#, Ruby, PHP

  • Experience with cloud provider platforms including Amazon Web Services, Microsoft Azure or Google Cloud Platform are a plus. 

  • Experience with testing tools, APM tools, reporting and data analytics tools

  • Experience with billing and payment integration 

  • Enjoys investing in the financial markets

People at involio enjoy working on a team, learning from others, checking their egos, relentlessly communicating and sharing, and contributing back as much as you learn from others. You are comfortable wearing multiple hats and getting the job done now matter how big or small. You seek feedback from others, reflect on how you can improve, use data to make decisions and hold yourself accountable. You love all aspects of software development, solving distributed scale problems, but most importantly are passionate about delivering world-class, phenomenal experiences users fall in love with.

About involio

involio is a stealth mode startup creating the next generation platform for investors. We believe investing is hard to learn and too silo'd for everyday users to maximize value from. involio will change the way the world thinks and revolves around investing.