At Amalgama we are agile

We think and work ¨different¨. We develop products with teams organized in sub-teams, building a horizontal structure where each member can add value proposing and generating continuous improvements.

Join us!
Join us!

Working in teams

Our structure organized in teams makes us dynamic, pragmatic and effective. The team mixes different skills in order to face challenges in an integral way, focusing on guaranteeing quality and “on time” deliveries.

This structure, composed of a Product Owner, Scrum Master and a Development Team, allows us to adapt to each project, with its requirements and demands. Each cell is made up of approximately 10 people, and manages between 1 and 3 projects simultaneously.

If we amalgamate, there are no limits.

All  teams are supported by an additional cell: a backup team that complements the needs of each team in order to enhance the result of all of our projects.

This way, different dynamics, meetings and spaces are generated to achieve the following:

Continuous Improvement
Knowledge transfer
Retrospectives

Our Team

  • Team Poyo
  • Team AhGiles
  • Team Amalgatos
  • Team Sundwich
  • Team TuVi
  • Team Picateclas
  • Team Dumbell

Sofi

Product Owner

Sofi

Maru

UX/UI Designer

Maru

Mau

Tech Lead

Mau

Dani

Front End Developer

Dani

Jordi

Back End Developer

Jordi

Brian

Front End Developer

Brian

Flor

Front End Developer

Flor

Mili

Product Owner

Mili

Nico

Scrum Master

Nico

Axel

UX/UI Designer

Axel

Facu

Full Stack Developer

Facu

Nico

Front End Developer

Nico

Nacho

Front End Developer

Nacho

Lucas

Back End Developer

Lucas

Domie

UX/UI Designer

Domie

Tom

Product Leader

Tom

Joaco

Product Owner

Joaco

Abril

Scrum Master

Abril

Ale

UX/UI Designer

Ale

Feche

Tech Lead

Feche

Lucas

Front End Developer

Lucas

Sebas

Full Stack Developer

Sebas

Santi

Back End Developer

Santi

Manolo

CEO

Manolo

Joe

CBDO

Joe

Gon

Agile Coach

Gon

Ane

CFO

Ane

Zeke

CTO

Zeke

Clari

Business Developer

Clari

Agus

Chief People Officer

Agus

Pili

People Partner

Pili

Lula

People Partner

Lula

Pancho

Business Analyst

Pancho

Eche

Business Analyst

Eche

Kathy

Communication Analyst

Kathy

Vicente

Project Manager

Vicente

Chebu

Product Owner

Chebu

Agus

UX/UI Designer

Agus

Sol

UX/UI Designer

Sol

Fran

Product Owner

Fran

Evar

Scrum Master

Evar

Fede

UX/UI Designer

Fede

Chano

Tech Lead

Chano

Dami

Back End Developer

Dami

Nipo

Back End Developer

Nipo

Luis

Back End Developer

Luis

Franco

Front End Developer

Franco

Alex

Back End Developer

Alex

Fran

Front End Developer

Fran

"We are passionate about products and coding"

"It's not all code, we’re there for our clients every step of the way"

"We are passionate about products and coding"

"We are experts in digital solutions, always having quality and innovation as a mindset"

"We are responsible for providing support to all the teams"

"We are research and design enthusiasts, seeking to give the best user experience"

"Proactive, fans of Uncle Bob and Wilkinson"

Our team makes us unique, our methodology successful.

At Amalgama we work using Agile methodologies. To be Agile is to be prepared and ready to adapt to any changes and challenges an unpredictable future may present. Since we know users and contexts change, we have tools and processes that allow us to be dynamic and to innovate constantly.

Since we know users and contexts change, we have tools and processes that allow us to be dynamic and to innovate constantly

Design Thinking

In Amalgama we have developed our own methodology that combines the latest best practices (Customer Discovery, Design Thinking and Lean Development) to help you through the definition, creation and validation of your business. Through a Discovery phase and an active process of listening to your potential users, we help you develop the best digital solutions.

  • Discovery

    • The first step is to analyze the market and our potential users. Our goal is to identify main competitors, and to understand our user's pains, gains and wishes.

  • Definition

    • In order to propose a challenging and overcoming solution, we need to have a wide vision of the needs, preferences and characteristics of the target audience. Once the discovery phase is concluded, we define the most important concepts and insights for your business.

  • Ideation and prototyping

    • Using Design Sprint, a prototyping methodology developed by Google Ventures, we create a digital and interactive prototype that is able to solve the defined problem.

  • Evaluate

    • Once the prototype is designed, we go back to potential users to validate and test the proposed solution, as well as identifying improvement opportunities.

Design

It is key to be able to transmit the core values and identity of the brand in each process and service that we provide. That is why we make sure that every design transmits the desired message.

  • Research

    • we investigate your brand and market with the goal of understanding the concept to be communicated and the user that wants to be reached.

  • Corporate Identity

    • we design the corporate brand book that will work as a guide for all corporate communications.

  • Userflow

    • we structurize the user flow to define how the platform that we are designing will be used.

  • Wireframes

    • we define the site’s layout, the texts to be implemented and the hierarchy of the elements that better adapt to your user’s needs.

  • Look & feel

    • we implement the designs aligned with the brand’s identity.

Development

Within agile methodologies, there are different frameworks. In Amalgama we work with SCRUM. This consists in having two-week iterations (sprints) that begin with a Planning meeting, where the client together with the team define which functionalities will be developed, and finish with a Review meeting where the team shows the client the value added during that sprint. We follow several Best Practices to make sure that our code is robust, scalable and understandable.

  • Different development environments

    • We use different environments to test functionalities throughout the different stages: development, staging and production. This guarantees that every functionality that we deliver has been tested and validated.

  • Code Quality & Coverage

    • To guarantee our code’s effectivity, we have several tools that help us test it is working as expected: Unit testing, TDD, Cucumber, Continuous Integration, among others.

  • Code Review & Pair programming

    • To foster the continuous improvement and technical and professional growth of our team, we count on different development methodologies such as: code review and pair programming.

  • Devops

    • To maintain robust, updated and functional developments we work from the architectural planning of each server to the automation of processes, following our quality standards.

  • Scalability

    • We rely on Cloud Computing services to supply the resources needed for each stage of the project.

One of our services is software development

Join Us!

Developer React JS

Senior

X

FULL TIME / REMOTE

Senior Developer React JS

Requirements
  • 3 years or more of experience using React Js.
  • Management of testing tools.
  • Intermediate/advanced english.
Contact us

Who are we searching for?

A React.js developer with a lot of experience and a desire to contribute his knowledge and ability to solve a great team, within the framework of innovative projects. We are interested in people who want to propose new ways of doing

Responsibilities

  • Development of Apps and WebApps in Javascript using React.js, Node.js and other modern technologies, with clear and well-structured code.
  • Suggestion of best practices in choosing of architectures and technical designs.
  • Code review of team mates.

Developer React Native

Senior

X

FULL TIME / REMOTE

Senior Developer React Native

Requirements
  • Management of testing tools.
  • 3 years of experience or more in React Native.
  • Intermediate/ advanced English.
Contact us

Who are we searching for?

A React Native developer with a lot of experience and a desire to contribute his knowledge and ability to solve a great team, within the framework of innovative projects. We are interested in people who want to propose new ways of doing

Responsibilities

  • Development of Apps in Javascript using React Native and other modern technologies, with clear and well-structured code.
  • Suggestion of best practices in choosing of architectures and technical designs.
  • Code review of team mates.

Developer PHP (Laravel)

Senior

X

FULL TIME / REMOTE

Senior Developer PHP (Laravel)

Requirements
  • 3 years or more of experience using PHP (Laravel).
  • Management of testing tools.
  • Intermediate/advanced english.
Contact us

Who are we searching for?

A developer PHP (Laravel) with a lot of experience and a desire to contribute his knowledge and ability to solve a great team, within the framework of innovative projects. We are interested in people who want to propose new ways of doing.

Responsibilities

  • Development of Apps and in PHP using Laravel and other modern technologies, with clear and well-structured code.
  • Suggestion of best practices in choosing of architectures and technical designs.
  • Code review of team mates.

Back End Developer

Senior

X

FULL TIME / REMOTE

Senior Back End Developer

Requirements
  • 3 years or more of experience using Javascript (Node JS), Python or Ruby.
  • Management of testing tools.
  • Intermediate/advanced english.
Contact us

Who are we searching for?

A developer Javascript (Node JS), Python or Ruby with a lot of experience and a desire to contribute his knowledge and ability to solve a great team, within the framework of innovative projects. We are interested in people who want to propose new ways of doing.

Responsibilities

  • Development of Apps and in Javascript (Node JS), Python or Ruby and other modern technologies, with clear and well-structured code.
  • Suggestion of best practices in choosing of architectures and technical designs.
  • Code review of team mates.

UX/UI Designer

Semi Senior

X

FULL TIME / ON SITE

SEMI SENIOR UI/UX DESIGNER

Requirements
  • More than 2 years of experience as UX/UI Designer.
  • Advanced English
  • Degree in Graphic Design or Industrial Design.
Contact us

Who are we searching for?

We are looking for an extremely curious and detail-oriented person person, wanting to enhance their experience in the UX world within an agile, challenging, horizontal, professional and above all, fun environment.

Responsibilities

  • Responsible for the UX of important digital products.
  • Application of users and context research.
  • Analysis and synthesis of information structures.
  • Usability testing of digital products.

Developer React JS

Semi Senior

X

FULL TIME / REMOTE

Semi Senior Developer React JS

Requirements
  • 2 years or more of experience using React Js.
  • Management of testing tools.
  • Intermediate/advanced english.
Contact us

Who are we searching for?

A React.js developer with experience and a desire to contribute his knowledge and ability to solve a great team, within the framework of innovative projects. We are interested in people who want to propose new ways of doing.

Responsabilities

  • Development of Apps and WebApps in Javascript using React.js and other modern technologies, with clear and well-structured code.
  • Suggestion of best practices in choosing of architectures and technical designs.
  • Code review of teammates.

Product Owner

Semi Senior/Senior

X

FULL TIME / ON SITE

Semi Senior/Senior Product Owner

Requirements
  • More than 2 years of experience as Product Owner, Product Manager, Project Leader or related.
  • Degree in Industrial Engineering, Economics, Business Administration, Admin. and Systems or related.
  • Advanced English.
Contact us

Who are we searching for?

We are looking for an organized and responsible person with experience in the management of Product Backlog. Someone to take the relationship with customers to the next level, aligning the expectations between users, the business and the possibilities of the team to be able to create innovative products and solutions that people want and enjoy using.

Responsibilities

  • Listen and evaluate the requirements of the stakeholders.
  • Devise the Product strategy according to the business objectives. Create and manage the backlog of each project.
  • Define the success criteria for the evaluation and monitoring of projects.
  • Monitor the profitability of the work cell and customer satisfaction.
  • Work hand in hand with UX & IT to offer the best user experience.
  • Guide the team along with the Scrum Master, with a vision of the product, in a motivating climate through each new challenge.

Developer

Junior

X

PART TIME / ON SITE

Junior Developer

Requirements
  • Eager to learn and grow professionally.
  • Intermediate/advanced english.
  • Education in Computer Science, Informatic engineering or related careers.
Contact us

Who are we searching for?

We are looking for developers eager to grow and develop as Frontend or Backend.

We work with:

  • Ruby, Python, Node JS, React JS, React Native.
  • If you don't work with these technologies, don't worry because they are not excluding.

UX Leader

X

FULL TIME / ON SITE

UX Leader

We are looking for someone ...
  • - With a lot of experience (+5 years) in the UX area, leading teams. With training in design and a specialization in research.
  • - With advanced English.
  • - With good soft skills (mentoring, communication, negotiation) and hard skills (metrics, planning).
  • - Someone that values ​​collaborative work, a good climate, the autonomy of work teams and a mindset of continuous improvement.
Contact us

What do we offer?

  • A great team to mentor, with a lot of quality and commitment in what they do.
  • Autonomy for making decisions.
  • A great space to suggest improvements.
  • An excellent climate and an agile and fun culture.
  • Constant challenges on demanding projects.
  • Possibility of having part of your salary in dollars.

Developer Front End

Senior

X

FULL TIME / ON SITE

Senior Front End Developer

Requirements
  • More than 5 years of experience as a Developer (at least 3 of those years working with react native).
  • Intermediate / advanced English.
  • Unit testing experience with Jest + Enzyme. Experience with Redux.
  • Git and Git workflow.
Contact us

It would be great if you had...

Experience with Play Store & App Store, Google Play Console and TestFlight. Knowledge of SonarQube.

Responsibilities

  • Development of new functionalities for one of our foreign clients, integrating the App with an API.
  • Code Review.
  • Task estimation.
  • Contact with the client.
  • Mentoring other developers.
  • Architecture and technology decision making.

Scrum Master

Semi Senior

X

FULL TIME / ON SITE

Semi Senior Scrum Master

Requirements
  • More than 2 years of experience working as Scrum Master, Agile Coach, Project Leader or related.
  • Training in Industrial Engineering, Economic Sciences, Business Administration, Administration and Systems or related.

  • Advanced English (written and oral).
  • CSM - Certified Scrum Master (desirable).
Contact Us

Who are we searching for?

At Amalgama we are looking for a Scrum Master with experience and desire to grow in the IT world.

Responsibilities

  • Train the team within the Agile mindset and practices.
  • Detect blockages, remove impediments or challenges that the team has.
  • Facilitate events and ceremonies. Ensure compliance with the methodology.
  • Ensure continuous improvement of the team.
  • Track deliverability and team satisfaction metrics.
  • Give support to the team through coaching and guide it in a motivating climate for each new challenge.

UX/UI Designer

Junior

X

FULL TIME / REMOTE

Junior UX/UI Designer

Requirements
  • Senior student or graduate of the Graphic Design career.
  • Advanced level of English (written and oral).
Contact Us

Who are we searching for?

We are searching for someone curious, and thoughtful with a great desire to learn. Someone that’s looking to take their first steps as a UX / UI Designer. At Amalgama you will have the opportunity to learn and train, in an agile, horizontal and, above all, fun framework.

Responsibilities

  • Take part in the research process of the projects, in the different tools used (interviews with users and note taking; benchmark; surveys; user people; POV; usability tests; amongst others).
  • Design deliverables for clients (include conclusions and a summary of what was worked on).
  • Provide support in the assembly of user flows and information architecture.
  • Support in the design of interactive prototypes with Figma in low, medium and high quality.
  • Participate in meetings with clients.
  • Work together with UX & IT to offer the best user experience.