Sonas: Fullstack Engineer

Related keywords: remote job spainremote job accountingdevops remote job

Company Overview

Sonas is a leading company based in Ireland, specializing in providing an all-in-one solution for wedding venue owners. Their primary focus is to assist marketing, sales, and events teams in delivering one-of-a-kind weddings consistently. As Sonas continues to grow, they are actively seeking to enhance their team to improve user experience and elevate their offerings.

Job Position

The position available at Sonas is for a Fullstack Engineer. This role involves working remotely within EU time zones or in a hybrid model from their office located in Madrid. As part of a small, collaborative team, the Fullstack Engineer will be responsible for troubleshooting client issues, developing new features, and occasionally involving DevOps tasks.

Required Skills

To be considered for this role, the candidate should possess a solid set of skills, including:

  • NodeJS: A minimum of 2 years of work experience is essential, with 4 years being preferred.
  • MongoDB: Proficiency in query writing and index creation is required, with at least 1 year of experience preferred.
  • TypeScript: A minimum of 2 years of experience is necessary, while 4 years is ideal.
  • JavaScript: Candidates should have 2+ years of experience, including documentation and test writing, with 4 years preferred. Familiarity with Playwright or Jest is a bonus.
  • HTML & CSS: Proficiency in these languages and frameworks like Bootstrap is needed.
  • Git: Ability to effectively use git to manage workflows is crucial.

In addition to the must-have skills, there are several nice-to-have skills that would enhance a candidate's application, which includes familiarity with MeteorJS, experience with AWS services, integrating with payment processors like Stripe, basic knowledge of accounting software like Xero or QuickBooks, and experience in building APIs alongside automation platforms like Zapier or Make. Familiarity with React, Vue, or Svelte will be helpful as the company plans to migrate from Blaze.

Language Requirements

English serves as the working language at Sonas. Applicants should be comfortable communicating in English, although perfection is not a requirement; proficiency and the willingness to improve are valued.

Compensation and Benefits

Sonas offers a flexible work environment that allows employees to contribute towards designing and building features while also providing the opportunity to shape their roles as the company evolves. The compensation package for the Fullstack Engineer position is as follows:

  • Annual salary ranges from €35,000 to €45,000 gross if the individual is based full-time in Spain. Higher rates are available for independent contractor or autónomo arrangements.
  • Candidates with over 4 years of experience may be offered higher salaries, while less experienced candidates may start nearer to the lower end of the scale, with visible opportunities for growth as they develop their skills further.

Application Process

Interested candidates are encouraged to apply, recognizing that they may already be applying to multiple opportunities. Applications can be submitted through the Polymer link provided in the job listing. Sonas expresses gratitude to prospective applicants for taking time to read through the job description and looks forward to hearing from them.

Conclusion

The Fullstack Engineer position at Sonas offers a great opportunity for software professionals looking to join a forward-thinking company in the wedding industry. With a collaborative environment, clear growth paths, and the chance to work with the latest technologies, this role may prove to be a significant step in one’s career.



This job offer was originally published on weworkremotely.com

Sonas

Limerick, Ireland

Web content writing

Contract

December 10, 2025

67 views

14 clicks on Apply Now


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.