Android Software Development Intern
Trackunit is a fast-growing company and a leading supplier of IoT solutions, operating out of many offices worldwide. Trackunit specializes in digital solutions that connect machines, people, and systems in the global construction industry. The construction industry is the least digitalized industry of all. This lack of digitalization has left construction far behind a global economy on the rise and placed the industry as one of the least productive industries too.
What we hope you will achieve:
We are looking for multiple Software Development Interns to join product teams within the Software Engineering division. The division builds scalable and secure software to expand our IoT platform. You will solve complex challenges faced by thousands of businesses worldwide as they look to develop, maintain, and understand their industrial equipment.
Matching all technical skills below is not a strict requirement. Your role and tasks within your team will be based on your experience and development ambitions (frontend or backend).
What’s in it for you?
A place in an agile growth SaaS business, with possibilities to grow internally in the company. We are moving quickly, so fasten your seat belt and prepare to adjust. Back in 2020 we were 150 employees at Trackunit and we have just passed 450 employees.
International environment with regular check-ins and social events across teams, departments and borders.
We take your personal and professional development goals seriously and we support them through training, coaching and mindfulness as well as with an open feedback culture to enable you to identify your strengths and opportunities. We do this by touching upon your impact on our triple focus: impacting yourself, impacting teams/relations and impacting the organisation/strategy.
Flexibility and hybrid working is not just a cliché to us or something we state in a job posting. We do offer you a flexible setup and believe that you best can structure how your routines look like. And once you have chosen how you work best, let us know what you need: we got you covered with the IT equipment you need for your work.
Turning the Tide. At Trackunit, we aim to create and contribute to an inclusive workplace. And this priority starts with our hiring - we do not discriminate on the basis of gender identity, sexual orientation, personal expression, ethnicity, religious belief, or disability status. We only assess candidates on their qualifications and merit. Learn more about TIDE and other DE&I initiatives here.
Who are you ideally?
Currently enrolled in a Bachelor Degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, Math or related discipline.
A solid understanding of data structures, algorithms, and software design in general.
For frontend: you’ve used JavaScript on personal or work/school projects,. You might be familiar with TypeScript, React, NodeJs, Nx, and GraphQL.
For backend: you’ve built REST APIs using Spring Boot in Java, GraphQL APIs or similar in a personal or work/school project. Ideally, you are familiar with several open-source technologies (Kafka, Flink, Cassandra, VictoriaMetrics, Kubernetes or similar).
For Android: you’ve built mobile applications using Native Android frameworks that involve a Mobile Client talking to a backend. Ideally, you might be familiar with some modern frameworks including Kotlin, Jetpack Compose, Apollo(GraphQL), Retrofit(REST), Circuit, Kotlin Multi-Platform, MLKit Image recognition, and Native BLE Libraries.
You leverage the latest in tech, especially AI and CI/CD tooling.
You take pride in writing well-designed, tested code, and peer code review is part of your way-of-working.
You attempt to go new ways to solve technical problems and take ownership.
Self-motivated with the ability to work individually or as part of a team.
Good communication skills both verbal and written as you will be communicating often with remote team members.
Our hiring process
Don't waste your time on writing the best possible cover letter for the job. We want you to create an impact that matters, and that's not in the cover letter.
Virtual meet and greet. Meet with the Hiring Manager
Second Interview with the Hiring Manager and Team
Offer presentation and walk-through. We’re lucky to have you!
The question is: Are you in?
Hourly Pay: $21.00 - $25.00
Trackunit is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, colour, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic.
Trackunit also prioritizes providing reasonable accommodations for qualified people with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, please let our People & Talents team know.
- Department
- Engineering
- Locations
- Canada, London
- Employment type
- Internship
- Positions:
- 1
Canada, London
About Trackunit
Trackunit is the leading operating data platform connecting people, assets, and processes in construction.
A global technology company connecting the construction industry - by orchestrating data and infrastructure - to build the most useful industry for the world.
We connect construction through one platform to create a living, evolving ecosystem that delivers data and insights to the off-highway sector. With more than 2 million assets connected and more than 2 billion data points collected each day, we use technology to eliminate downtime, improve safety, and help customers improve the bottom line in a sustainable, cost-effective way.