Magmalabs

Senior Software Engineer en Magmalabs

Empleo finalizado - No se reciben más postulantes

Sigue a Magmalabs en Get on Board y te notificaremos cuando publique nuevos empleos (y podrás encontrar muchos otros empleos de tu interés).

¿Te interesa trabajar en Magmalabs? Mira sus empleos:

MagmaLabs is an ecommerce and software consultancy that builds software solutions for emerging, mid-size, and growing companies using innovative technologies, top talent, and nearshore teams. We are looking for at least 5 Senior Software Engineers to join the engineering department at MagmaLabs, with extensive experience building web applications using business-grade technologies, updating and maintenance of legacy apps, that enjoy unit testing, who are always looking for optimal performance and have an interest in providing comprehensive and high quality solutions to customers.

What would you be doing?

  • Using Ruby on Rails as a primary tool for developing web applications.
  • Managing architecture decisions with the goal of designing maintainable applications that are easy to modify over time.
  • Pair-programming and providing mentoring to the rest of the team.
  • Participating in formal and informal code reviews.
  • Designing appropriate testing strategies, finding the ideal balance between unit and integration testing.
  • Ensuring the proper functioning of all developed parts, such as integrations with third parties, multiple web browsers, accessibility, proper display on mobile devices, etc.
  • Preparing technical documentation based on task specifications.
  • Collaborating with the QA department to create scenarios to be covered by the automated tests as part of the integration tests.
  • Aiming to be expert in the tools, languages and libraries used by the team, as well as adopting and improving their practices.
  • Participating in the technical interviews of potential candidates.
  • Researching and suggesting new technologies in order to apply them to current or future projects.
  • Promoting the principle of integration and continuous delivery.
  • Performing the work with responsibility, flexibility and autonomy.
  • Implementing the architecture designed by a Ruby on Rails veteran who has written multiple Rails books.

Ideal Characteristics

  • Communication with clients and teammates.
  • Self-management working remotely.
  • Regular contributor to open source projects.
  • Positive attitude towards new challenges.
  • Attention to detail.
  • High level of English, ability to establish fluid conversations and clearly explain complex problems to non-technical profiles.
  • More than 6 years of related work experience or equivalent combination in contributions to enterprise-grade applications.

Our technical requirements:

  • Ruby, Ruby on Rails (We train you here).
  • Rspec + Cucumber (We train you here).
  • AWS: S3, ELB, RDS, Elasticache (We train you here).
  • Javascript, React/Angular/Vue (2+ years).
  • Java / J2EE, Scala or Python, and PL / SQL(6+ years).
  • Oracle, PostgreSQL, Mongo, SQL Server and DB2 (4+ years).

Knowledge required:

  • Ruby and Ruby On Rails (desired plus not required).
  • Design patterns.
  • Scrum or similar methodology for agile software development.
  • Preparation of documents with technical specifications.
  • Experience in scalability of complex and high demand systems.
  • Good software engineering practices.
  • Experience in UNIX systems and platforms such as AWS.
  • Integrating a web application with other applications or web services.
  • Monitoring and optimizing the performance of a web application.
  • Knowledge of the most common cyber attacks documented by OWASP.

What we offer

  • 1-1 Meetings every month and performance reviews every 3 months with a clear career path, we have a promotion or graduation policy.
  • Monday to Friday, flexible time.
  • Relocation assistance.
  • If you relocate to Colima: Free breakfast, English Class sponsorship.
  • Savings fund up to 5% of the salary (We'll double the amount).
  • Marriage bonus.
  • Childbirth bonus.
  • Paid days off, minimum 20 days off a year.
  • IMSS

Programas de bienestar Magmalabs ofrece o subsidia programas de bienestar mental y/o físico.
Trabajo 100% remoto El cargo puede ser desempeñado desde cualquier lugar del mundo.
Mascotas permitidas Las mascotas son bienvenidas en la oficina.
Horario flexible Entrada y salida flexibles, libertad para realizar trámites personales o familiares.
Comidas gratuitas Almuerzos y/u otras comidas gratuitas dentro de las instalaciones.
Viajes o retiros de empresa Actividades de integración del equipo fuera del espacio de trabajo.
Vestimenta informal Magmalabs no exige ningún código de vestimenta.
Bebidas y snacks Magmalabs ofrece algunas bebidas y snacks de libre disposición en la oficina.
Sólo empleos que valen la pena.
Regístrate gratis y descubre empleos seleccionados para ti.