IC4 - Sr Software Engineer Fullstack

Spin - Job Board External

Ciudad de México

On-site

MXN 600,000 - 900,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Spin - Job Board External busca un Ingeniero de Software con al menos 5 años de experiencia, que trabaje principalmente en frontend (React/NextJS) y backend (Java/Go). Deberá diseñar soluciones escalables, mantener APIs y colaborar en equipos ágiles.

Se valoran conocimientos en SQL/NoSQL, herramientas de build y CI/CD, y capacidad de transferir conocimiento entre equipos. El rol promueve autonomía y mejora continua en CDMX.

Qualifications

  • Al menos 5 años de experiencia como Software Engineer (frontend 60% y backend 40%).
  • Conocimiento de SQL y NoSQL (MongoDB, PostgreSQL, MySQL).
  • Uso de Maven, Gradle, Github Actions y SonarCloud.
  • Con Git y herramientas CI/CD; capacidad de adaptarse a cambios rápidos.
  • Buenas habilidades de comunicación y colaboración.

Responsibilities

  • Desarrollar, diseñar y optimizar componentes de software avanzados.
  • Crear y mantener APIs robustas para integraciones.
  • Seguir procesos de desarrollo y documentación conforme a regulaciones.
  • Trabajar en sprints ágiles con equipos de Arquitectura, Data y DevOps.
  • Automatizar tareas operativas y de despliegue.

Skills

Frontend React/NextJS
Backend Java/Go
SQL/NoSQL (MongoDB, PostgreSQL, MySQL)
CI/CD & Git workflows
Git y herramientas de desarrollo

Tools

Maven
Gradle
Github Actions
SonarCloud
Git
CI/CD tools

Job description

Objective of the Role

Develop high-complexity software components using the frontend environment (60%) and backend environment (40%), including tools and microservices-based applications. Design and implement efficient and scalable solutions, ensuring code integrity and quality. Collaborate with other team members to achieve project objectives. Solutions may require occasional supervision.

Main Responsibilities
  • Design, develop, and optimize advanced software solutions.
  • Document code and comply with current regulations and procedures to ensure maintainability and scalability.
  • Develop and maintain robust APIs for integration with other systems.
  • Define and optimize technical processes related to the development lifecycle.
  • Implement and manage solutions using container technologies, ensuring application efficiency and scalability.
  • Work with Architecture, Data Management and DevOps teams through agile sprints to promote continuous development releases.
  • Gather and document functional and non-functional requirements in JIRA stories for projects and technical improvements.
  • Collaborate closely with other technical and business teams to understand and translate requirements into technical solutions.
  • Define clear acceptance criteria before development to ensure quality and alignment with business goals.
  • Write, automate, execute, and document test cases (Test Case Coverage).
  • Perform integration tests to verify joint functionality and ensure seamless operation.
  • Test product usability and accessibility to enhance user experience.
  • Maintain updated documentation on architectures, procedures, and operational tools to support ongoing development and maintenance.
  • Develop tools and scripts to automate operational tasks and deployment processes.
  • Follow data architecture guidelines on how to collect and store information securely and efficiently.
  • Generate and deliver design documentation and information availability to the data team.
  • Collaborate and mentor team members.
  • Provide development estimates.
  • Facilitate knowledge transfer between operations and development teams.
  • Implement version control systems to manage source code and infrastructure.
  • Collaborate on effective branching and merging strategies.
  • Promote an autonomous work culture by encouraging self-management, accountability, and proactive problem-solving among team members.
  • Serve as a Spin Culture Ambassador to foster and maintain a positive, inclusive, and dynamic work environment that aligns with the company’s values and culture.
Required Knowledge and Experience
  • Minimum 5 years of experience as a Software Engineer (frontend 60% and backend 40%).
  • Knowledge of SQL and NoSQL (MongoDB, PostgreSQL, MySQL).
  • Use of tools like Maven, Gradle, Github Actions, Sonar Cloud.
  • Use of Git and conflict resolution, as well as CI/CD tools.
  • Ability to adapt to rapid changes in the work environment and project priorities.
  • Excellent communication and collaboration skills.
  • Willingness to acquire knowledge in new technologies within Spin’s tech stack.
  • Strong problem-solving skills and attention to detail.
React OR NextJS:
  • At least 5 years of professional experience in React or NextJS development in a team environment.
Java or Go:
  • At least 3 years of professional experience in Java or Golang development in a team environment.

En Spin estamos comprometidos con construir un lugar de trabajo diverso e inclusivo.

Creemos en la igualdad de oportunidades y promovemos un entorno libre de discriminación por motivos de raza, origen nacional, género, identidad de género, orientación sexual, discapacidad, edad o cualquier otra condición legalmente protegida.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

IC1 - Software Engineer Backend
IC1 - Software Engineer Backend

spin • Monterrey

On-site
MXN 300,000 - 540,000
IC3 - Software Engineer Mobile
IC3 - Software Engineer Mobile

Spin • Monterrey

On-site
MXN 600,000 - 1,000,000
IC2 - Software Engineer Backend
IC2 - Software Engineer Backend

Spin • Monterrey

On-site
MXN 240,000 - 360,000
IC3 - Forward Deployed Engineer
IC3 - Forward Deployed Engineer

spin • Monterrey

Hybrid
MXN 900,000 - 1,500,000
Senior Fullstack Engineer (React/Next, Java/Go)
Senior Fullstack Engineer (React/Next, Java/Go)

Spin - Job Board External • Mexico

On-site
MXN 600,000 - 900,000
IC1 - Software Engineer Backend
IC1 - Software Engineer Backend

Spin - Job Board External • Monterrey

Hybrid
MXN 250,000 - 360,000
Senior Full-Stack Engineer (React/Next.js + Java)
Senior Full-Stack Engineer (React/Next.js + Java)

Spin • Mexico

On-site
MXN 480,000 - 720,000
Software Engineer I: Build Microservices & APIs
Software Engineer I: Build Microservices & APIs

spin • Monterrey

On-site
MXN 300,000 - 540,000
Senior Full-Stack Engineer (React/Next) – Java/Go
Senior Full-Stack Engineer (React/Next) – Java/Go

Spin - Job Board External • Ciudad de México

On-site
MXN 600,000 - 900,000
Senior Backend Engineer - APIs, Cloud & DevOps
Senior Backend Engineer - APIs, Cloud & DevOps

Spin • Ciudad de México

On-site
MXN 600,000 - 900,000