Software Engineer

hace 3 días


Tijuana, México Angi A tiempo completo

Angi® is transforming the home services industry, creating an environment for homeowners, service professionals and employees to feel right at "home." For most home maintenance needs, our platform makes it easier than ever to find a qualified service professional for indoor and outdoor jobs, home renovations (or anything in between). We are on a mission to become the home for everything home by helping small businesses thrive and providing solutions to financing and booking home jobs with just a few clicks.

Over the last 25 years we have opened our doors to a network of over 200K service professionals and helped over 150 million homeowners love where they live. We believe home is the most important place on earth and are embarking on a journey to redefine how people care for their homes. Angi is an amazing place to build your dream career, join us—we cannot wait to welcome you home

**The Opportunity**:
We are looking for a **Software Engineer **with 4+ 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 personal ownership in both your code and others, this includes ensuring proper tests, documentation, and communication around development. Our software is currently written with Java, Ruby, Scala and JavaScript. This position is remote.
- We are looking for an engineer who is located in Colombia or Mexico and is bilingual in English and Spanish._

**As a mid-level Software Engineer you will**:

- Foster a collaborative environment for you and your teammates to deliver high-quality, reliable, and well-tested features
- Collaborate with professionals across the organization to gain a shared understanding of the initiative
- Analyze requirements of the initiative and propose solutions that meet the requirements while balancing time and cost
- Create, modify or review code to implement the requirements of the initiative
- Be responsible for operating what you and your teammates built in production
- Ensure that the code meets performance, reliability, quality, security, and testability standards
- Create or modify a suite of tests to exercise the initiative's functionality in an automated manner
- Ensure our customers and professionals continue enjoying the best possible experience
- Actively participate and lead discussions in team and project meetings

**Who you are**:

- BS or MS in Computer Science or related field
- Strong software engineer with at least 4 years of hands-on development experience
- Experience in developing enterprise-level features in Java, Scala, or Ruby on Rails with an emphasis on functional programming
- Proficient understanding of code versioning tools, such as Git
- Ability to work with and effectively communicate across multiple technical and non-technical teams

**Preferred**:

- Familiarity with microservices and creating RESTful APIs
- Understanding of React.js and Redux and their core principles
- Experience with ElasticSearch and Kafka
- Experience with containerization tools (Docker, Kubernetes)
- Experience working with less experienced engineers, providing them with coaching and mentorship to help them become better engineers

**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, flexible time off, and more
- This position comes with a competitive performance package
- The rare opportunity to work with sharp, motivated teammates solving some of the most unique challenges and changing the world

LI-Remote
BI-Remote


  • Software Engineer

    hace 2 meses


    Tijuana, Baja California, México Cloe Personale Ii A tiempo completo

    Software Development RoleWe are seeking a skilled Software Engineer to join our team. The ideal candidate will have a strong background in programming and be able to design and develop software applications. The successful candidate will possess excellent problem-solving skills and be able to work effectively in a team environment.

  • Software Engineer

    hace 2 meses


    Tijuana, Baja California, México La Postal Teriyaki Y Sushi A tiempo completo

    Job Title: Software EngineerAbout the Role:As a software engineer at our company, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on writing clean, efficient, and well-documented code that meets our high standards.Key Responsibilities:- Design and develop software applications using Java and...


  • Tijuana, Baja California, México Friendara A tiempo completo

    Software Development EngineerAt our company, we are seeking a highly skilled and experienced Software Development Engineer to join our team.Key Responsibilities:Design, develop, and test software applications.Collaborate with cross-functional teams to identify and prioritize project requirements.Ensure high-quality software delivery through thorough testing...


  • Tijuana, Baja California, México Thermo Fisher Scientific A tiempo completo

    Role OverviewWe are seeking an experienced Software Development Engineer to join our team at Thermo Fisher Scientific.This role is a fantastic opportunity for individuals who thrive in fast-paced environments and are passionate about crafting outstanding software designs.

  • Software Engineer

    hace 6 meses


    Tijuana, México Eddy Pump Corporation A tiempo completo

    This is for a position in Tijuana. We are an international engineering and manufacturing company currently looking for a software engineer. This position will entail the following: - Architect the software approach based on the requirements and specifications. - Participate in peer-reviews of solution designs and related code. - Package and support the...


  • Tijuana, Baja California, México Insulet Corporation A tiempo completo

    Insulet Corporation, the leader in tubeless insulin pump technology, is seeking a highly motivated Quality Assurance (QA) Software Engineer to join our expanding team. As a key member of our R&D department, you will play a critical role in ensuring the quality and reliability of our software products.About UsWe started in 2000 with a mission to enable...

  • Software Engineer

    hace 4 días


    Tijuana, México Reclutamiento CPI jorge mejia A tiempo completo

    Design and develop assigned software modules. - Test for operation of the module. - Test for reliability of the module inside the machine, after it is integrated with the algorithms. - Write manufacturing and test procedure. - Provide training to manufacturing personnel on the assembly and testing of new and existing products. - Assist in the integration...


  • Tijuana, México Eddy Pump Corporation A tiempo completo

    This is for a position in Tijuana. We are an international engineering and manufacturing company currently looking for a software engineer. This position will entail the following: - Architect the software approach based on the requirements and specifications. - Participate in peer-reviews of solution designs and related code. - Package and support the...

  • Software Engineer

    hace 1 día


    Tijuana, México Co-Production International A tiempo completo

    Descripción y detalle de las actividades - Design and develop assigned software modules. - Test for operation of the module. - Test for reliability of the module inside the machine, after it is integrated with the algorithms. - Write manufacturing and test procedure. - Provide training to manufacturing personnel on the assembly and testing of new and...

  • Engineer Iii, Software

    hace 4 meses


    Tijuana, México Thermo Fisher Scientific A tiempo completo

    **Work Schedule** Weekend days **Environmental Conditions** Office **Engineer III, Software**: Thermo Fisher Scientific Inc. is seeking an Engineer III, Software with a strong track record of impactful work to join our world-class team in Tijuana. As part of our ambitious organization, you will have the opportunity to contribute significantly in the...

  • Software Engineer

    hace 3 semanas


    Tijuana, México ITJ A tiempo completo

    Descripción y detalle de las actividades **Software Engineer - Summary of Major Responsibilities.** We’re looking for a Software Engineer who focuses on improving software design, collaborating with their peers, and effectively communicating with other representatives of the business. This role will design, develop, test, and maintain software...

  • Software Engineer

    hace 6 días


    Tijuana, México DBSI Services A tiempo completo

    **Job Title: Software Engineer** **Job Location: Mexico, Tijuana,** **Job Decsription**: - Minimum 2 years’ experience in Web Application Development using Java/J2EE related technologies, Expertise in OOAD principles and methodologies - Proficient in programming disciplines like object-oriented principles, design patterns, data structures and unit...

  • Software Engineer

    hace 2 meses


    Tijuana, Baja California, México Consultoría De Atracción De Talento A tiempo completo

    Job Title: Software Engineer - Frontend DeveloperDescription: As a Software Engineer - Frontend Developer at our company, you will be responsible for designing and developing user-friendly and scalable web applications. Your main goal will be to create a seamless user experience through intuitive interfaces and efficient coding practices.Responsibilities:*...


  • Tijuana, Baja California, México Insulet Corporation A tiempo completo

    Insulet Corporation, a leader in tubeless insulin pump technology, is seeking a highly motivated and performance-driven Software Quality Assurance Engineer to join our expanding team.The successful candidate will play a crucial role in ensuring the quality of our software solutions, working closely with the software development team to identify improvements...

  • Software Test Engineer

    hace 7 meses


    Tijuana, México Insulet Corporation A tiempo completo

    Insulet started in 2000 with an idea and a mission to enable our customers to enjoy simplicity, freedom and healthier lives through the use of our Omnipod® product platform. In the last two decades we have improved the lives of hundreds of thousands of patients by using innovative technology that is wearable, waterproof, and lifestyle accommodating. - We...


  • Tijuana, México North American Production Sharing A tiempo completo

    Important manufacturer of whirlpool tub accessories, located in El Aguila, is looking for a Sr. Embedded Software Engineer. **Activities**: - Developing drivers for a variety of embedded devices and MCUs. - Take ownership of bring-up and debug of embedded hardware; provide feedback to hardware team. - Make software design decisions based on product...


  • Tijuana, Baja California, México Thermo Fisher Scientific A tiempo completo

    About the Role: We're seeking a skilled Software Engineer to join our Agile SCRUM team at the Tijuana IT Center of Excellence. In this role, you'll collaborate with a team of experts to design, develop, and deliver world-class digital merchandising experiences for our customers worldwide.Key Responsibilities:Collaborate with the team to plan and complete...


  • Tijuana, México Emprego MX A tiempo completo

    Descripción y detalle de las actividades The Distinguished Software Engineer develops software using an advanced level of knowledge and practice of the Mob Programming process and an expert level of development practices guided by the Agile Manifesto and principles. Guides the team’s improvement and revisions of the development process using Agile...

  • Software Engineer .NET

    hace 6 días


    Tijuana, México KM Headhunters de Mexico A tiempo completo

    **Vacante para la empresa KM Headhunters de Mexico en Home Office - Tijuana, Baja California**: Job Summary leader in transportation solutions with a global presence in urban traffic control, transit, parking guidance and sign control. We are looking for a Software Engineer to join our agile team responsible for the development of these solutions. The...


  • Tijuana, México North American Production Sharing A tiempo completo

    **Important Distribution Center in Tijuana is looking for a **Jr. Software Test Engineer**.**: **_Objective:_**: **Ensure software quality and reliability through manual and automated testing.**: **_Main activities:_**: - Testing and quality assurance. - Support for changes. - Collaboration and communication - Documentation and reporting - Minor programming...