Software Engineer (Hybrid) — Desktop & Data‑Driven Systems
Fynity
Conwy
Hybrid
GBP 45,000 - 55,000
Full time
14 days+
Application generator
Turn this role into an interview — a resume and cover letter built around what this employer wants.
Get past ATS filters
Benefits offered by this job
Annual performance-based bonus
Company pension contributions
Private medical insurance
Job summary
A well-established engineering business in North Wales seeks a Software Engineer to design and develop robust software systems used for scientific data processing. This mid-senior level role offers a hybrid work model, competitive salary up to £50,000, bonus opportunities, and it requires experience in technologies like Node.js and Git, as well as strong communication and problem-solving skills. The candidate will work in a multidisciplinary team and support complex product development, with mentoring opportunities for juniors.
Qualifications
Experience with technologies such as Node.js, Express, Vue.js and Electron.
Strong programming fundamentals and a solid understanding of software engineering principles.
Experience building or maintaining desktop applications or system-focused software.
Clear communicator, able to explain technical concepts to non-software specialists.
Responsibilities
Design, develop, and maintain desktop-based software supporting data acquisition, processing, and analysis.
Contribute to back-end logic, data handling, and system integration.
Write and maintain unit tests for critical code paths.
Collaborate closely with hardware, firmware, and scientific engineering teams.
Skills
Node.js
Express
Vue.js
Electron
Git
Scientific instruments
Numerical methods
Job description
A well-established engineering business in North Wales seeks a Software Engineer to design and develop robust software systems used for scientific data processing. This mid-senior level role offers a hybrid work model, competitive salary up to £50,000, bonus opportunities, and it requires experience in technologies like Node.js and Git, as well as strong communication and problem-solving skills. The candidate will work in a multidisciplinary team and support complex product development, with mentoring opportunities for juniors.