Back to search Apply Now

Senior Software Engineer - Full Stack

Location: Zacatecas, Mexico

Introduction

At Harmony Group, work is more than a job – it’s a calling. To build. To invent. To collaborate. Not just to do something better, but to attempt things you’ve never thought possible. Are you ready to lead in this new era of technology and solve some of the world’s most challenging problems? If so, let’s talk.

Role and Responsibilities

We're looking for an experienced, motivated, and skilled Senior Software Engineer who is also passionate about programming.

As Senior Software Engineer, you

  • Work with stakeholders to define new features for Harmony Platform™
  • Understand and leverage appropriate code testing strategies (unit, integration, component, end-to-end, etc…) to ensure that everything you release is of the highest quality
  • Architect, test, and release new features (ideally to a subset of our total audience)
  • Work with data science team to analyse effectiveness, and tweak where necessary
  • Contribute to the broader engineering team (best practices, tools, technologies)
  • You look at the full picture to understand the value and impact of what you are building by talking to customers & working with the product team

Core skills and experience

We’re keen to speak with people who have experience designing, developing and supporting large, complex systems at scale with one or more modern programming languages and/or frameworks. We’d also be keen to see experience of cloud infrastructure and automated testing techniques.

Experience of project working and professional software development processes including Agile, behaviour driven development and test driven development would be preferable, as well as supporting software in a production environment. Finally, we value experience communicating effectively with both technical and non-technical colleagues at all levels in an organisation.

Required Technical and Professional Expertise

  • Around 6-8 years, or more, of experience in professional software engineering
  • Proficiency with JavaScript
  • Comfort with developing with REACT, PHP, JavaScript, HTML and CSS - as this is the current stack
  • Proven track-record of successful IT project delivery to high-pressure clients
  • Excellent attention to detail both in interpreting the UI design and the quality of your code
  • Adept at least one modern web/mobile framework. This could be React, Angular, Vue... or something else, but ideally you're comfortable switching frameworks and picking the right tool for the job.
  • Relevant experience and interest in algorithmic, machine learning and AI technologies extremely advantageous

So, is this role right for you? Looking forward to hearing from you:

Apply Now

HyWebOS™

Introducing the first web-based operating system dedicated to collaborative learning & secure team collaboration. From anywhere, at anytime.