Backend developers

Balance
Municipality of Palma, Spain
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote
Municipality of Palma, Spain

Tech stack

API
Agile Methodologies
Code Reuse
Code Review
Command-Query Responsibility Segregation (Software Development)
Redis
SQL Databases
DDD (Domain Driven Development)
Docker

Job description

We are looking for experienced Backend developers to join us in this growth phase in which we have to face new projects and challenges. If you have some experience working with Go, DDD and will to improve you have all you need to grow with us.

What will you do

  • Do what it takes to move the needle.
  • Analyze, estimate and define application features and viability.
  • Build clean, testable and reusable code and libraries.
  • Integrate with third party libraries and APIs.
  • Peer code reviews.
  • Optimize applications for scalability and performance.
  • Research on new technologies and methodologies.
  • Join the team on Agile & tech meetings.

Requirements

  • Excellent knowledge of Go or similar language and latest releases features.
  • Good knowledge of DDD, testing, SQL and Fiber or any other modern framework.
  • Experience on CQRS, Redis, NATS or Docker will be appreciated.
  • Excellent problem analysis & resolution skills.
  • Teamwork & communication skills.
  • Proactivity to improve the code, the architecture and our current technologies usage.
  • Autonomy and outstanding attention to detail during analysis and implementation.
  • Proficient technical English.

You must

  • Work authorization in the EU (No visa sponsorship).
  • Willingness to work from Madrid HQ with hybrid flexibility or remote positions along Spain timezone.

Benefits & conditions

  • Competitive salary based on experience, career roadmap.
  • Modern technologies and agile methodologies.
  • Research & Development initiatives promotion.
  • Real impact on our clients.
  • New projects with lots of innovation, challenges & new technologies.
  • Weekly time for individual researching, learning and innovating.
  • Participation in events and conferences to keep you updated and add more value to the team.
  • Join a growing company that takes care of employees wellbeing.

Balance is a proud equal opportunity employer. We seek for diversity and are committed to build and preserve an inclusive environment for all employees.

full_time

Organization Balance

Apply for this position