Search by job, company or skills
We are looking for a developer to create cross-platform desktop software for both Mac and Windows operating systems. The software will be used in the music industry, requiring complex interactions and dynamic effects using front-end technologies. As part of the team, you will follow Scrum methodology for project management. However, we encourage you to continuously improve the development process to find the most suitable approach for the team. As part of the team, you will follow Scrum methodology for project management. However, we encourage you to continuously improve the development process to find the most suitable approach for the team.
Typical Accountabilities
-Work with a front-end tech stack including ES6+, React, Tailwind CSS, Styled
-Components, SASS, Stylus, Webpack, Babel, Vite, Jest, Redux, and TypeScript.
-Estimate project costs and timelines, create work schedules, and set deadlines to ensure timely delivery.
-Evaluate and optimize existing processes and procedures to improve efficiency.
-Stay updated on the latest developments and innovations in front-end technologies.
-Collaborate with the engineering team on prototype development and iterate based on feedback.
-Use software tools to plan, design, and develop front-end solutions efficiently.
-Perform quality control and address any issues that arise during the implementation stages.
Essential
-2+ years of experience in front-end development.
-Proficient in React, Redux, Tailwind CSS, and TypeScript.
-Familiar with automated unit testing, integration testing, and end-to-end testing methods and tools.
-Skilled in designing component structures and state management systems that optimize both performance and scalability.
-Able to break down requirements into manageable tasks, facilitating effective collaboration within the team.
-Committed to enhancing both user experience and developer experience, balancing product requirements with project health.
-Comfortable working with legacy code and experienced in safely refactoring projects to improve overall quality.
Desirable
-Proficiency in front-end technologies such as Canvas, SVG, or WebGL.
-Experience developing desktop applications using CEF, WebView, or WebEngine.
-Background in C++ development.
-Passion for music, particularly if you play electric or acoustic guitar.
Date Posted: 25/08/2025
Job ID: 124650819