Full-Stack JavaScript Developer

Remote or Madrid, Spain
Salary range: 2500 - 3333 EUR
Roles:
Backend
Must-have skills:
JavaScriptMongoDBNode.js
Considering candidates from:
Europe, Moldova, Serbia, South Africa and Turkey
Work arrangement: Onsite, hybrid or remote
Industry: IT Services and IT Consulting
Language: English
Level: Junior or middle
Required experience: 2+ years
Relocation: Not paid
Visa support: Not provided
Size: 2 - 10 employees
Logo of Lytesoft

Full-Stack JavaScript Developer

Remote or Madrid, Spain
Software consultancy and development company delivering enterprise grade SaaS products. Sonas, a platform for wedding venue managers, offering marketing, accounting, sales & planning functionality. And also Obit, a funeral management platform helping with finance, reporting and logistics for funeral directors.
Tasks:
  • Designing and implementing new features of the Sonas platform
  • Participating in DevOps activities using AWS services
  • Documenting your code
  • Writing tests
Must-have:
  • Solid experience in Node.js
  • Familiarity with AWS services like EC2, Lambda, SNS, and S3
  • Sound knowledge of MongoDB, including writing queries & creating indexes
  • Mastery of JavaScript, along with the ability to document your code and write effective tests (they use Cypress but are migrating to Playwright)
  • Good knowledge of HTML, CSS and frameworks such as Bootstrap or similar
  • Experience in using Git to create flow, not chaos.
Nice-to-have:
  • Good knowledge of Meteor.js
  • Experience in integrating Stripe and other payment processors
  • Basic knowledge of accounting and experience integrating with products such as Xero, QB and other packages
  • Experience building APIs and integrating with Zapier, Make and other automation platforms
  • Experience in React, Vue & Svelte appreciated. They use Blaze but a migration is planned
Benefits and conditions:
  • Trial period: 6 months
  • Paid holidays
  • Share options
Interview process:
  1. Intro call with Toughbyte
  2. Interview with co-founder
  3. Technical interview