Description
The Company
Infraspeak is an Intelligent Maintenance Management Platform that brings your entire operation together. Gain full control and the flexibility to build a custom maintenance management solution capable of answering your own operational challenges.
What are we building?
So far we have developed a great product, serving thousands of users who rely on our software to streamline their own business. We have a huge impact on our clients’ life and business, so we aim for a simple and performant application that gets better with every release.
We’ve reached a point where our goals are way more ambitious than our current apps are able to achieve, so we are taking all the learnings so far and starting the development of a new app from scratch. We are talking about an offline first application, using clean architecture, with a shared domain between Android and iOS (wink wink KMM). We’ll tell you more about it during the interview 🙂
Responsibilities
- Be a part of a small and tight team
- Plan, design and develop new features
- Continuously improve our code base
- Be part of the product decisions
- Share knowledge and keep learning
- Experiment with new technologies and ways to solve problems
- Be curious and ask questions
Requirements
- Values clean code and software engineering
- Understands the Android framework
- Has a Kotlin tattoo
- Wants to explore Kotlin Multiplatform
- Can see why data structures and algorithms are important
- Writes Unit, Integration, and UI tests as part of the development process
- Is BFF’s with Git
- Speaks fluent English
- Is a team member.
Benefits
- Flexible working hours and remote-friendly culture.
- Competitive salary and perks.
- Modern office with everything you need, located in central Porto.
- A startup environment, where you will see the company (and yourself) grow beyond a dozen people to a worldwide reference in the field (some people call it ambition, we call it focus).
- A balanced work environment where you will have autonomy, responsibility, ownership, and freedom to make mistakes and to learn from them.
- Regular events to promote knowledge sharing and team engagement.