Team Lead, Fullstack developer
We are looking for a Team Lead, fullstack developer to lead our Small-scale development team!
Do you want to do something meaningful and directly impact customers' businesses? Are you a skilled fullstack developer with experience leading a team? If you answered yes, then keep reading and see if your next career step could be with us at Remion.
Why choose us?
We are a work community of about 40 people where technical expertise, engineering spirit, helping others, and flexibility meet. Our team has a diverse background, ranging from professionals from large companies to recent graduates. We share a passion for solving technical challenges, a general interest in technology, strong professional pride, and a genuine goal for high-quality work.
We're all about helping you grow in your role. You'll get continuous support and have plenty of opportunities to learn and develop your skills.
We have a work culture that focuses on collaboration and teamwork. We believe in open communication and always encourage you to share your ideas and perspectives.
We also understand how important work-life balance is. We have a flexible environment that supports both your personal and professional needs. Plus, we're a low-hierarchy, fast-growing company, which means you'll have plenty of opportunities to make an impact and grow with us 🚀
Everyday work & goals
You'll be working on our clients' software development projects. Your job will be to develop backend systems that receive and process large amounts of data from thousands of devices, turning that data into valuable information for our clients. These systems typically run on various cloud platforms like Azure and AWS.
As a Fullstack developer, your main goal is to develop features and functionalities for IoT solutions based on client needs, focusing on device management and data processing. You'll implement specifications designed together with the client, ensure the backend systems are functional and optimized, and troubleshoot any technical issues that arise.
In the future, you'll lead Remion's small-scale development team, capable of quickly handling various client tasks. Your key objectives in this role are to achieve project goals with your team and ensure customer satisfaction with our deliveries.
The initial team size is 1-2 people with the intention to grow. Initially, the focus will be more on pure development, approximately in an 80/20 ratio, and later the main focus will be on leading the team, possibly within 1-2 years.
Our Small-scale development projects range from a few days of development work to several weeks-long projects. Typically, these projects involve data collection from clients' mobile machinery, with the data being sent to a data warehouse where it's further processed into the format the client needs. We primarily use our own Regatta® product family to implement these solutions, but we also build interfaces to integrate with clients' other systems.
Team Lead responsibilities
As a Team Lead, your main tasks will be organizing and planning your team's tasks to keep everything running smoothly. You'll be designing solutions and figuring out workloads with the project team, then creating tasks in Jira based on those evaluations.
You'll keep an eye on project progress daily and weekly, joining production planning meetings to stay on top of things. Part of your job is to maintain resourcing and report on project status and any potential roadblocks to the operational manager.
On top of managing your team, you'll be the go-to person between the client and your team. You'll keep in touch with clients alongside account managers, making sure everyone is on the same page with goals and timelines. You'll also help the sales team with proposals, providing solution ideas and workload estimates.
Being proactive is key — you'll anticipate potential issues and let clients know in advance. Your role is to ensure both the client and your team are working towards the same goals, addressing any problems quickly and effectively.
We expect you to have prior experience in a similar role, and good Finnish and English skills.
Keeping our systems running smoothly and clients happy
When it comes to data handling, you'll be responsible for managing data reception in AWS, Azure, and Google Cloud environments. You'll store data from device messages in cloud data warehouses, maintain these warehouses, and calculate key metrics from the data.
For integrations, you'll enrich the data with information from clients' other systems and provide the results to these systems. You'll also handle the import of raw data from external systems.
In terms of maintenance and customer support, you'll fix bugs in client environments, automate updates, and perform system updates. You'll also implement new versions of the software and libraries used by our backend systems.
On the UI development and testing front, you'll develop and maintain both general and client-specific UI components for our Regatta product. You'll ensure the visual appearance and usability of the UI, manage UI releases, and update client systems. Additionally, you'll maintain and update dependencies and libraries related to UI implementations.
Technologies in use
IoT Solution Development in AWS Environment:
AWS networking, AWS IoT, CDK/CloudFormation, EC2, S3, SQS, Kinesis, Kinesis Firehose, Lambda, API Gateway, DynamoDB, RDS, CloudWatch
IoT Solution Development in Azure Environment:
Bicep/ARM, IoT Hub, Azure Kubernetes Service, Azure Storage, Azure Virtual Network, Azure Container Apps, Azure Functions
UI Development:
Angular, TypeScript, SCSS/CSS, Playwright
Other Useful Technologies:
Java 11+ (Java EE/JakartaEE), Python, TypeScript, Wildfly, Git, Jenkins, Docker, Kubernetes, SQL, PostgreSQL, Quarkus, Time Series Databases (Timescale, previously InfluxDB), MongoDB, Linux (basic command line usage, backends run on Linux servers), Ansible, Maven, CDK, and CloudFormation
We value
Trust - Trust at Remion is multi-directional. Colleagues trust each other and the management, and the management equally trusts the employees. We believe that trust creates a solid foundation for our operations.
Flexibility - Flexible working hours and location-independent work are everyday matters for us. The management is always ready to discuss and be flexible on matters important to the employees.
Helping others - Helping and asking for help is everyday for us. There may not be written instructions for everything, but it is guaranteed that when asked, help and instructions are always available.
Salary, benefits and work location
We offer comprehensive employee benefits, which you can read more about here.
We are offering a salary based on the level of expertise from €4800 to €5400. We would like to have an open discussion about your salary thoughts and find a starting salary that meets your needs.
You are welcome to work at our Finlayson, Tampere office. Remote work is also fine but we do hope to see you in our company events and team gatherings. We do not have mandatory office workdays.
Interested and checked all the boxes?
We will start processing applications in the beginning of January. We’ll hire a new colleague as soon as we find the right fit. Click on the Apply -button and tell us a little about yourself.
- Locations
- Tampere
- Remote status
- Hybrid
- Monthly salary
- €4,800 - €5,400
- Employment type
- Full-time
Team Lead, Fullstack developer
We are looking for a Team Lead, fullstack developer to lead our Small-scale development team!
Loading application form