SharpMinds

HomeSenior Software Developer

Senior Software Developer

Full-time

Senior

Portugal

Description:

SharpMinds is looking for a skilled and motivated Senior Software Developer to join our growing team in Lisbon! As we expand our development capacity, we’re looking for someone who is passionate about clean code and eager to contribute to impactful, real-world software products.
 
While we welcome full-stack experience, the main focus of this role is backend development using Ruby on Rails.
 

About the project:

You’ll be working on a production-ready web platform designed to support the optimization of real-world processes through the use of connected devices and intelligent data management. The system is built with Ruby on Rails, uses PostgreSQL as the primary database, and communicates with mobile apps and third-party systems via JSON/REST APIs.
The solution is used in a specialized field that combines technology and innovation to improve day-to-day operations in a meaningful industry.
 

Responsibilities:

  • Design, develop, and maintain backend features in Ruby on Rails;
  • Work with PostgreSQL and design efficient data structures and queries;
  • Develop and integrate RESTful APIs for mobile and third-party applications;
  • Collaborate closely with the team on-site in Lisbon and with remote colleagues;
  • Optionally contribute to Kotlin-based components if relevant to the project;
  • Write clean, maintainable, and well-tested code.

Requirements:

  • Proven experience in backend development with Ruby on Rails;
  • Solid knowledge of PostgreSQL;
  • Hands-on experience with REST APIs and JSON-based integrations;
  • Strong sense of responsibility and ownership;
  • Excellent communication and collaboration skills;
  • Fluent English (spoken and written);
  • Willingness to work on-site/hybrid mode in our Lisbon office.

Nice to have:

  • Familiarity with Kotlin;
  • Interest or experience in IoT or data-driven applications.

We offer:

  • Challenging and interesting projects from Dutch companies and occasional trips to the Netherlands;
  • Competitive salary;
  • Meal allowance;
  • Flexible benefits allowance (to use on technology, childcare, retirement, education/training, transportation, wellness and fitness, health, etc.);
  • Health Insurance;
  • Bonus days off for your big life events (getting married, having a child, etc.);
  • Regular team events to foster company culture – monthly breakfasts and lunches, happy hours, board game nights, etc;
  • Flexible hybrid working model – once a week in our central Lisbon office;
  • Pet friendly office.

Note:

Kindly note that we do not offer relocation support for this position. Applicants must possess valid EU work authorization and reside in Portugal.

SharpMinds Benefits

Agile workflow
Value of everyone’s opinion
Established processes
Health insurance
English classes
Flexible work schedule

Ready to extend your talent? Apply now!

Name(Required)
Max. file size: 10 MB.
Liudmyla Goi
🇺🇦 Head of Recruitment

“We are always looking for new talent at SharpMinds!”