USD $1000 - $3000/monthly

Full-time employee

Skills required by this opportunity

+2 years of experience

+1 year of experience

  • Location


  • icon-world

    Time Zone

    GMT-09:00 a GMT-01:00

  • Open for residents of


Why does this opportunity exist?

  • We are looking for developers wanting to join a world-class software development company. Our team is highly skilled and experienced in a wide stack of technologies: web, backend, front-end, Devops, mobile.
  • We require a skilled front-end developer to complement our team and implement high performing applications with great user experience.


  • Development and maintenance of web and mobile applications using Javascript, HTML and CSS.
  • Implementation of tests for the code you develop.
  • Provide daily status report of your activities.

Additional requirements (other than skills)

  • Experience with at least one Javascript framework like Vue, Angular or React.
  • Master HTML and CSS.
  • Experience working with a CSS pre-processor like LESS or SASS.

Language (s) required

Spanish - Fully-fluent     English - Reading


  • Every day is a new challenge because we are in continuous update, so we love to test and embrace new technologies, so be ready for constant learning.
  • All our internal communication is in English! Be ready to improve your English!
  • Communicate with clients in English if required.
  • Adapt to our continuous integration workflow.
  • Our preferred Javascript framework is VueJS now, but we have other projects using Angular and React.
  • We work a lot with Python and Django, so be ready to manipulate some Python code and Django templates.
  • Be ready to travel. So if you don't have one, get an American visa.

Team on Pycon with Jacob Kaplan creator of Django, Eric Holscher creator of Read the Docs.

Career path

  • Swapps has been a great school for many developers. You have several opportunities to learn and practice most of the most current technologies and development good practices.
  • All our developers have the opportunity to grow together with the company. We never stop learning and improving.
  • You will be working with a great team of professionals willing to help you to become a better developer every day.
  • You don't have to wait years to increase your salary, if you demonstrate great capabilities and become a key player, you can easily multiply your salary in months.
  • You don't have to stay in the same path, you can become a full stack or explore other areas like backend, Devops or data science.

About the organization

  • To follow best practices is a must, and constant learning is a daily job.
  • We are a company of developers for developers, so we perfectly understand the importance of remaining current in the industry and how to provide a great life balance for our team members.
  • Swapps has been in the market since 2013 and It has been constantly growing.
  • Our culture is friendly and no the traditional corporative one.
  • We focus on results, so if you do your job, we are not watching you to meet schedules.
  • Most of our team is remote but we love to see each other at least once a month.
  • Titles, genre or race is not our concern. We are a multi-diverse team.

Organizational Culture


Team Structure

  • Swapps is divided in 2: Swapps Colombia and Swapps USA.
  • We are 15 in total. CEO, CTO, CFO, COO, Administrative director, Lead developer, Project Managers, backend developers, front-end developers and sales.
  • Despite of the role we treat everybody as a team in the same level and help each other to achieve the objectives as a team

Additional details


Additional Benefits

  • In-person periodic retreats

Additional Compensation

Bonus will be provided

Type of agreement

  • Depends on the location of the candidate

Currency exchange and taxes to pay for

  • Depends on the location of the candidate

Application form

Job - Front-end Javascript Developer 2020
e.g. Cali, Medellín, Bogotá
e.g. Electrical engineer, computer scientist

Maximum file size: 8MB

We prefer the linkedin profile, but you still can send it