top of page

(Senior) Full-Stack Developer

Tampere, Finland (Preferred) / The Hague, Netherlands (Hybrid Option Available)

Job Type

Full Time

Workspace

Hybrid

Company Overview:

At RESONIKS, we're blending acoustics with artificial intelligence to revolutionize quality control in metal manufacturing. As we embark on our scaling journey, we're inviting a creative and skilled (Senior) Full Stack Developer to join our team and contribute to a sustainable and quality-driven future.


The Role:

As a Full Stack Developer at Resoniks, you will be at the forefront of building and refining our software solutions, ensuring a seamless interaction between front-end and back-end systems. Your mission is to create user-centric designs, develop robust software architectures, and implement interactive features that provide an exceptional user experience while ensuring the system’s scalability and reliability.


This Job Is For You, If You:

  • Are eager to be part of a team that’s pushing the boundaries of technology in manufacturing.

  • Have an eye for detail and a passion for creating intuitive and impactful user interfaces.

  • Are always updating your toolkit with the latest in programming languages and software practices.

  • Seek a role that challenges you to use both your analytical and creative skills.


Responsibilities:

  • Develop robust, standalone software solutions using C++ and Qt.

  • Design, develop, and implement user-centric UI/UX for our software solutions.

  • Work on both front-end and back-end systems.

  • Create robust software architectures to ensure system scalability and reliability.

  • Implement interactive features to enhance user engagement and satisfaction.

  • Maintain technical documentation for ease of use and understandability.

  • Utilize Git & GitHub for version control and collaborative coding.

  • Work with Docker for application containerization, ensuring a consistent and portable environment.

  • Develop RESTful APIs for effective data interchange between server and client.

  • Evaluate new technologies and frameworks to improve software performance and maintainability.

  • Apply rigorous software engineering practices, including CI/CD, automation, testing, and code reviews.


Qualifications:

  • Strong software engineering skills with experience in C++, Python, C, and Java.

  • Proficiency in UI/UX engineering.

  • Ability to write clean, maintainable code and work across both front-end and back-end.

  • Experience with Git & GitHub, software architectures, Docker, and microservices.

  • Familiarity with Linux and RESTful API development.

  • Experience with a Cloud platform, preferably GCP.

  • Business fluency in English.


Bonus:

  • Proficiency in Finnish or German.

  • Experience with audio recording and processing.

  • Machine Learning expertise.

  • Familiarity with Qt or networking software.

  • Willingness to travel for company needs.


Education & Experience:

  • At least 4 years of experience in full-stack development, building production-quality software.

  • Bachelor's or Master's degree in Computer Science or related field, or equivalent professional experience.


Working at RESONIKS:

  • Join as one of the first 10 employees and shape the future of the company.

  • Address cutting-edge challenges in a vibrant, innovative environment.

  • Competitive compensation package with company shares and a generous personal development budget.

  • State-of-the-art working equipment of your choice (Mac or Windows).

  • Embrace our culture of diversity, inclusivity, and open dialogue.

  • Enjoy regular team events celebrating our shared success.


Ready to drive growth and shape the future of quality and sustainability in manufacturing? Apply now by sending your CV and a concise motivation letter to careers@resoniks.com. Let’s resonate with the future of quality and sustainability together.

bottom of page