Senior Software Engineer

About the role

We are looking for a Senior Software Engineer with 6+ years of experience to join our growing team! We pride ourselves on being a supportive environment for learning and continued growth. You will be responsible for taking ownership of your code and working with others to ensure proper testing, documentation, and communication around development. Our software is currently written with Java, Ruby, Scala and JavaScript., but our hiring process is language agnostic, we’re just looking for the best engineers in the business!

This position is fully remote.

As a Senior Software Engineer you will:

Create, modify or review code to implement new requirements while being responsible for what you and your teammates build in production

Analyze requirements and propose solutions that meet new requirements

Ensure that the code meets performance, reliability, quality, security, and testability standards

Create or modify a test suites to exercise functionality using automation

Actively participate and lead discussions in team and project meetings

Foster a collaborative environment for you and your teammates to deliver high-quality, reliable, and well-tested features

Who you are:

BS or MS in Computer Science or related field

Located in Mexico and bilingual in English and Spanish

Passionate software engineer with at least 4 years of hands-on development experience

Experience in developing enterprise-level features in Java, Scala, Ruby on Rails, or other modern object oriented languages

Proficient understanding of code versioning tools, such as Git

Familiar with microservices and creating RESTful APIs

Ability to work with and effectively communicate across multiple technical and non-technical teams


Experience with Oracle or other RDBMS

Understanding of React.js and Redux and their core principles

Experience with containerization tools (Docker, Kubernetes)

Experience working with less experienced engineers, providing them with coaching and mentorship to help them become better engineers

Willingness to learn and apply new skills and technologies

Compensation & Benefits:

The anticipated salary band for this position is the local equivalent of $60,000 to $80,000 USD

Actual compensation offered may vary based upon factors such as experience, location, and exchange rate

This position comes with competitive benefits including health insurance and a competitive performance bonus

This position comes with 15 days paid time off and a flexible work schedule

The opportunity for professional development and advancement within the Angi engineering organization

This position follows a full nomina scheme


Job Type
Full Time
65 days ago

Similar Jobs from Partners

More Jobs

Project Manager II

SupportNinja / Philippines
24 minutes ago


Director of People & Culture

AptDeco / Brooklyn, NY
24 minutes ago


Activities Co-ordinator - Part Time

Anchor Hanover / West Byfleet
65 days ago


Senior Software Engineer

Angi / Mexico City, Mexico City, Mexico
65 days ago


Senior Internal Auditor

Schroders / London
65 days ago


ParallelDesk News

Stellenmarkt des Kölner Studierendenwerks - Deine Stadt. Dein Job.

Srini | 21 December 2022

How do I make an HTTP request in Javascript?

Paralleldesk | 20 December 2022

Remote Jobs a Brief

Srini | 19 December 2022

US Green Card Immigration

Srini | 19 December 2022

Covid Conspiracy

Srini | 19 December 2022