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.