Otovo is seeking an experienced Full-Stack Software Engineer to join our Product Insights team. As a full-stack software engineer, you will play a key role in designing, developing, and maintaining the Otovo customer app and backend API. If you're excited about crafting exceptional app experiences from both frontend and backend perspectives, we want to hear from you!
As a full-stack developer in Otovo, you will be part of a highly skilled cross-functional team. Together with the team you will have responsibility for new features and functionality throughout the entire development lifecycle of the app. Technically you will be responsible for implementing secure, scalable, and reliable solutions. This role requires a strong grasp of both backend and frontend development, along with the ability to architect and optimize systems for performance and scalability.
Your team, the Insights team, is responsible for the data stack (including business intelligence), machine learning use cases, monitoring installations data, and development of the Otovo mobile consumer app. The team is part of Otovo's Product organization and consists of a product manager, app developer, data engineer, analysts, ML engineer, and a ML researcher. Product teams in Otovo are distributed across Oslo, Norway and Lisbon, Portugal. If you meet the requirements and identify with the ideal personal traits, we would be thrilled to have you on our team.
Responsibilities:
Requirements:
You'll get to be part of a group of talented and passionate people from a variety of backgrounds. You'll join us making a more sustainable world 🌱 We encourage bold attempts and risky experiments to learn fast, meaning we play a lot with our product and we move fast. You'll learn plenty of team dynamics because we build together. We meet regularly remotely once a week where we either 1) plan the coming two weeks, or 2) meet for team activities to bond and connect. You'll join a culture where we focus on steep learning curves and personal growth. Your engineering manager will challenge you based on your needs, requests and in the direction you'd like to grow. We''ll help you lead teams to shape and build features, and we'll help you sharpen your coding skills and your soft skills.
Update your CV and submit your application—we'll evaluate it swiftly. We have three interviews:
If all of the above checks out nicely, we'll call one of your references before we send you an offer. The whole process should take between 2 to 3 weeks and you can start as soon as you wish.
If you’re excited about this role but your experience doesn’t align perfectly, we still encourage you to apply. We look for diversity and uniqueness —let us know where you shine when you submit your application.