¡Activa las notificaciones laborales por email!

Software Engineer

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

Baja California

Presencial

MXN 400,000 - 600,000

Jornada completa

Hace 12 días

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

An innovative tech company is seeking a versatile Software Engineer passionate about building user-centric applications for smart devices, web, and mobile. In this dynamic role, you will design, build, and maintain cross-platform applications while collaborating with product managers and other engineers to ensure timely, high-quality releases. The ideal candidate will thrive in a multi-language environment, contribute to both front-end and back-end projects, and mentor junior engineers. This is an exciting opportunity to join a company that values continuous learning and excellence in software development.

Formación

  • 2-4 years of software development experience in multi-language environments.
  • Proficiency in C++, C#, Java, or Python with a focus on clean coding.

Responsabilidades

  • Design and maintain cross-platform applications using React Native and C#.
  • Collaborate with teams to deliver high-quality releases and mentor junior engineers.

Conocimientos

Software Development
JavaScript
TypeScript
C++
C#
Java
Python
OOP
Mentorship

Educación

Bachelor's Degree in Computer Science or related field

Herramientas

React Native
Spring Boot
FastAPI
Node.js
AWS
Git
Qt
React
Angular

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.