Software Engineer (All levels)

Job description

For this position you will be using cutting-edge technology to build intelligent and scalable products. Also, we need you to act as a partner for our clients from beginning to end by listening to their needs and translating requirements into high-quality applications that you will be responsible to deliver.  All this, in a fun environment full of new opportunities of learning and growing.


Benefits & Perks: 

  • Flexible Vacation Policy
  • Full Health Benefits
  • Flexible Time
  • Work from Home
  • Retirement Plans
  • Beer Friday
  • Training Meetups
  • Career Development Plan
  • Leadership Boost
  • Local universities discounts


Fluent English proficiency

Experience building software products that scale

Experience with databases, relational and non-relational

Knowledge on programming best practices and patterns

Experience working with versioning tools

Basic understanding of server and deployments

Passionate about coding and collaboration

Passionate  about solving challenging problems

Able to drive internal initiatives and objectives

Ready to be part of multidisciplinary teams

Build strong relationships based on direct communication with stakeholders

Willing to work across multiple projects, lead teams and support partners