¡Activa las notificaciones laborales por email!

Software Engineer

North American Production Sharing de México, S.A. de C.V.

Tijuana

Presencial

MXN 558,000 - 838,000

Jornada completa

Hace 22 días

Descripción de la vacante

A tech company in Tijuana is seeking a versatile Software Engineer to create user-centric applications. Candidates should have 2–4 years of experience in software development, proficiency in languages such as C++, C#, Java, or Python, and strong knowledge in JavaScript/TypeScript frameworks. The ideal applicant will be involved in all levels of development and work in collaboration with teams to deliver high-quality applications.

Formación

  • 2–4 years of professional software development experience.
  • Proficiency in C++, C#, Java, or Python.
  • Experience developing apps for mobile, web, and/or desktop platforms.
  • Solid knowledge of JavaScript/TypeScript and frameworks like React, Angular, or React Native.
  • Familiarity with OOP, design patterns, Git workflows, and modern testing practices.
  • Exposure to AWS or other cloud platforms is a plus.
  • Fluent in English.

Responsabilidades

  • Design, build, and maintain cross-platform applications.
  • Contribute to web and desktop projects.
  • Develop robust backend services.
  • Write unit tests and participate in code reviews.
  • Collaborate with team to deliver high-quality releases.
  • Mentor junior engineers.
  • Contribute to performance optimization.

Conocimientos

C++
C#
Java
Python
JavaScript
TypeScript
React
Angular
React Native

Descripción del empleo

We're a tech company focused on building user-centric, cross-platform applications for smart devices, web, and mobile. We’re looking for a versatile Software Engineer who thrives in multi-language environments, writes clean and maintainable code, and enjoys working across front-end and back-end stacks. If you’re passionate about high-impact engineering and modern app development, we want to meet you.

Activities:

  • Design, build, and maintain cross-platform applications using technologies like React Native, Android, and C#
  • Contribute to web and desktop projects with JavaScript/TypeScript, Qt, React, and Angular
  • Develop robust backend services using Spring Boot, FastAPI, or Node.js
  • Write unit tests and participate in code reviews to ensure clean, scalable code
  • Collaborate with product managers, QA, and other engineers to deliver high-quality, timely releases
  • Mentor junior engineers and help shape a culture of growth and excellence
  • Contribute to performance optimization and usability improvements across applications

Requirements:

  • 2–4 years of professional software development experience
  • Proficiency in one or more: C++, C#, Java, or Python
  • Experience developing apps for mobile, web, and/or desktop platforms
  • Solid knowledge of JavaScript/TypeScript and frameworks like React, Angular, or React Native
  • Familiarity with OOP, design patterns, Git workflows, and modern testing practices
  • Exposure to AWS or other cloud platforms is a plus
  • Passion for continuous learning, mentorship, and writing maintainable code
  • Fluent in English.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.