← Back to jobs

Remote job

Software Engineer

Backend Full-time Permanent Portugal

Job details

€30.000—€40.000 Salary
Portugal Eligibility
Not specified Experience
Full-time Employment

About this role

Role overview This is a remote Software Engineer role based in Portugal, joining a product team that builds a B2B SaaS platform for gifting, branded swag, and event experiences used by enterprise marketing, sales, and people teams. The engineer will work as an individual contributor across the full stack, designing and shipping features that power sourcing, storage, and global delivery workflows, and collaborating with engineers, product managers, and designers in a distributed setup. AI-assisted engineering is a core part of the daily workflow, paired with high standards for code quality, performance, and accessibility.

Responsibilities - Design, develop, and maintain features across the platform, from backend systems and integrations to responsive web interfaces, using Ruby on Rails, Python, SQL, React, and modern JavaScript. - Build, enhance, and maintain public and internal RESTful APIs and their documentation, as well as the MCP server. - Use AI development tools daily for coding, refactoring, testing, debugging, and documentation, with disciplined review of generated code for correctness, security, and maintainability. - Participate in technical decision-making, code reviews, testing, performance, and accessibility work across the team. - Advocate for and implement DevOps best practices including monitoring, logging, and incident response using tools such as Sentry, DataDog, New Relic, and Sidekiq.

Requirements - 3+ years of software development experience in a product-focused company, with a solid grasp of engineering principles, design patterns, and best practices. - Comfort working across both backend and frontend layers, including React and modern JavaScript on the front end and Ruby on Rails, relational databases, and SQL on the back end. - Experience designing, building, and maintaining RESTful APIs, including clear, user-friendly documentation. - Regular hands-on use of AI coding assistants or agents, with skill in writing effective prompts and critically reviewing generated code. - Practical experience with automated testing, CI/CD workflows, and monitoring or performance tools such as Sentry, DataDog, New Relic, and Sidekiq. - Strong problem-solving skills for diagnosing and resolving complex issues in production and test environments.

Nice to have - E-commerce or B2B SaaS experience with orders, payments, catalogs, fulfillment, or logistics, ideally in a multi-country setting. - Experience building and maintaining third-party integrations such as CRMs, suppliers, or marketplaces, including webhooks, retries, and data syncing.

Benefits and work setup - Listed Portugal salary range of €30,000 to €40,000 EUR, benchmarked against similar-sized companies and adjusted for role, level, and location. - Competitive base pay with generous stock options. - Private medical insurance options, including dental, optical, and mental health support. - Flexible paid time off that increases with tenure, plus extra flexibility for life events. - Collaborative culture with distributed teams across multiple countries.

Skills detected in the listing

JavaScriptReactPythonRubySQLStakeholder Management
Detected Oct 6, 2026
Last verified Oct 6, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Daily or weekly job alerts
  • Premium filters and CV matching
  • Cancel anytime before day 7

Monthly

$35.99 $17.99 /month
  • 35% cheaper than weekly
  • Original application links
  • Daily or weekly job alerts
  • Premium filters and CV matching

Lifetime

$99.99 $49.99 /forever
  • One-time payment
  • Original application links
  • Daily or weekly job alerts
  • Premium filters and CV matching
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight