Trabajo de Full Stack Software Engineer en iTjuana, Home Office - México



Rango de salario (MXN)

Tipo de empleo

Fecha de publicación

Full Stack Software Engineer

  • Sueldo oculto

  • Lugar:

    Remoto - Solo México

  • Tipo de puesto

    Empleado de tiempo completo

  • Nivel de Inglés

    Nivel Avanzado

Job Title: Sr Software Development Engineer

Requisition ID:TBD

When you’re part of the team at ITJuana, you’ll do meaningful work. ITJuana’s mission is to enable our customers to create technology centers of excellence in Tijuana Mexico.  ITJuana is helping to create a thriving innovation economy in Mexico.

The position will be working with Dexcom Inc .

About the Software Center of Excellence in Tijuana, Mexico:

Dexcom,Inc., a San Diego based company, founded in 1999, provides continuous glucose monitoring technology to help patients and their clinicians better manage diabetes. Focused on better outcomes for patients, caregivers, and clinicians by delivering solutions for people with diabetes.  Due to the profound impact of this technology, Dexcom is expanding its digital capabilities in Tijuana.  

From responsive single page web apps to sophisticated container-based orchestration, compelling native iOS/Android mobile experiences to timely data-driven insights, the Tijuana SW Center of Excellence offers a range of exciting challenges for professional Software Engineers.  Bring your creative and analytical skills to a team where you’ll be inspired, empowered, and rewarded for life by creating products that impact hundreds of thousands of families every day.

Location/Division Specific Information

Tijuana Mexico/ Software Division

How will you make an impact?

  • Creating products that transform the lives of people with diabetes

  • Applying agile practices to delivery high quality products always on time

  • Implementing and developing cloud-based software systems based on data insights.

What will you do?

  •  Develop cloud-based software systems (APIs and Websites) as part of a multi-disciplinary team that works with an Agile methodology and integrates design, development, testing, and quality control.

  • Participate and drive gathering of technical requirements and documents appropriately.

  • Drive and influence the technical architecture and design

  • Influence and evangelize platform capabilities and architecture with larger audience

  • Apply best practices for testing and deployment in an agile environment

  • Understand business processes and requirements from the business

  • Support QA: diagnosing and resolving bugs

In this position you will be a member of the scrum team working alongside other fellow software engineers and test automation to write amazing code.The scrum team will own the development life cycle of their products from estimation, design, development, testing, and support of all the products they create.  You will need to be obsessed about creating high quality products by using software engineering best practices. The scrum team is responsible, committed, and results-oriented. You value quality, productivity, predictability and innovation.  We are looking for demonstrated strength in test automation, translation of acceptance criteria into test automation, clean code, pair programming, and meticulous thinking/documentation of work.

How will you get here?

  • 3- 5 years of work experience with developing full stack applications, preferably in a cloud environment, like AWS, Azure, or GCP

  • Experience in, and comfortable with, being part of a team that builds components as part of a distributed environment

  • Demonstrated ability to keep up with the ever-changing software environments

  • Experience in working in a Scrum-based team environment

  • Strong programming skills – Kotlin, Java or Scala.

  • Strong Programming skills – Angular or other modern JavaScript frameworks

  • Experience in building frontend and backend applications using modern frameworks and technologies.

  • Familiarity using relevant, modern, software test tools and equipment

  • Experience in building cloud-based, container components

  • Ability to work in a dynamic team environment, and possess time management skills to meet schedules and participate in the scrum 

  • Bachelor's degree in Computer Science, Information Systems, Mathematics or Engineering from an accredited academic university, or an equivalent comb ination of education and experience.

Preferred Qualifications

  • Experience with, or interest in, the software product development process for medical devices, particularly working in a design control environment

  • Specific and relevant Google Cloud Platform experience 

  • Knowledge or experience in Identify management frameworks and concepts such as OAuth, OpenId and SSO.

Knowledge, Skills, Abilities

  • Learning agility

  • Ownership of your work

  • Collaboration/relationship building

  • Test enthusiastic and practitioner of TDD

We offer the following benefits:


  • 100% payroll scheme

  • Indexed base salary 

  • 20 days - Christmas bonus

  • 10 days of vacation per year

  • 5 personal days

  • 8% (cap) saving fund

  • 11% (cap) of food coupons 

  • Major Medical Insurance

  • Life Insurance 

  • Education reimbursement

  • 30% prima vacacional

Apply today! 

ITJuana does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.