Volver a ofertas

Senior Application Engineer

Swiss Re · Mexico City, MX · Mexico

Senior Application Engineer – Full stack lead with Angular, TypeScript, Node.js. Responsible for end‑to‑end system delivery, technical leadership, and AI‑assisted engineering in Mexico City.

Vista previa generada por IA

Senior Application Engineer – Full stack lead with Angular, TypeScript, Node.js.

Responsible for end‑to‑end system delivery, technical leadership, and AI‑assisted engineering in Mexico City.

About the Role

You are a highly experienced full stack software engineer with deep expertise in Angular, TypeScript, and Node.js. You build scalable, production-grade applications across both frontend and backend services while contributing to the design of end-to-end business systems.

You combine strong hands‑on engineering capability with emerging system‑level thinking, helping evolve delivery practices toward AI‑assisted engineering, system specification, and future agentic development models.

You are comfortable operating across the full software lifecycle — from architecture and implementation through deployment, operations, and production support — while collaborating closely with product owners, architects, and engineers.

This role requires both strong technical execution and the ability to evaluate trade‑offs, guide technical decisions, and mentor others.

Responsibilities

End-to-End System Delivery

Design, build, and deploy enterprise‑grade Angular applications and Node.js backend services

Develop reusable UI components, APIs, and scalable backend integrations

Deliver production‑ready software across frontend services, APIs, integrations, and supporting platforms

Own delivery from technical design through implementation and production deployment Debug, optimize, and maintain production codebases across the stack

System Design & Architecture

Translate business requirements into scalable technical solutions

Design secure and maintainable frontend and backend architectures using Angular, TypeScript, and Node.js

Collaborate with Technical Product Owners to refine requirements and resolve ambiguity

Define component interactions, API contracts, event flows, and integration patterns

Evaluate architectural trade‑offs and recommend pragmatic solutions

Cloud, Containers & Platform Engineering

Build and deploy containerized applications using Docker and Kubernetes

Work with Azure services and cloud‑native deployment models

Implement CI/CD pipelines and deployment automation practices

Ensure operational stability through monitoring, diagnostics, and incident resolution

Security & Identity

Design and implement authentication and authorization solutions

Apply OAuth2, OpenID Connect, and JWT‑based security patterns

Ensure secure frontend and backend integration with enterprise identity providers

Apply secure development practices across the application lifecycle

AI‑Assisted Engineering (Emerging)

Use AI‑assisted development tools to accelerate delivery where appropriate

Validate AI‑generated outputs for correctness, security, maintainability, and performance

Begin structuring systems to support future agentic development patterns

Contribute toward machine‑readable technical specifications and deterministic design definitions

Participate in validation‑oriented engineering workflows rather than purely manual implementation

Technical Leadership

Lead technical design discussions and code reviews

Mentor engineers and contribute to engineering standards and best practices

Drive engineering quality, maintainability, and continuous improvement

Foster a culture of innovation, experimentation, and learning

Required Experience & Capabilities

7–10+ years of software engineering experience Strong Angular, TypeScript, and Node.js expertise

Experience designing scalable frontend and backend architectures Strong knowledge of Docker and Kubernetes

Experience with Azure cloud services and environments Strong understanding of APIs, distributed systems, asynchronous messaging, and integration patterns

Experience with OAuth2, JWT tokens, and application security models

Experience writing unit, integration, and end‑to‑end tests Strong debugging and production support capabilities

Experience documenting designs and technical implementations

Growth & Leadership Signals

Ability to think in end‑to‑end systems, not just components

Strong architectural and abstraction skills

Experience validating complex implementations and technical designs

Exposure to AI‑assisted development tools and emerging engineering paradigms

Excellent technical communication and collaboration skills

Continuous learner with awareness of modern industry trends

About the Team

The CorSo Accident and Health team has been created to address the challenges of the future and position CorSo as a risk innovation leader.

This is an opportunity to join a fast‑paced environment that utilizes leading‑edge technologies to provide compelling solutions in a competitive marketplace. We operate with a startup mentality, challenge boundaries, and combine modern engineering capabilities with emerging business models.

About Swiss Re

Swiss Re is one of the world’s leading providers of reinsurance, insurance and other forms of insurance‑based risk transfer, working to make the world more resilient. We anticipate and manage a wide variety of risks, from natural catastrophes and climate change to cybercrime. Combining experience with creative thinking and cutting‑edge expertise, we create new opportunities and solutions for our clients. This is possible thanks to the collaboration of more than 15,000 employees across the world.

Our success depends on our ability to build an inclusive culture encouraging fresh perspectives and innovative thinking. We embrace a workplace where everyone has equal opportunities to thrive and develop professionally regardless of their age, gender, race, ethnicity, gender identity and/or expression, sexual orientation, physical or mental ability, skillset, thought or other characteristics. In our inclusive and flexible environment everyone can bring their authentic selves to work and their passion for sustainability.

If you are an experienced professional returning to the workforce after a career break, we encourage you to apply for open positions that match your skills and experience.

Keywords:

Reference Code: 138238

Encuentra más ofertas como esta

Explora más ofertas activas de esta empresa o crea una cuenta en Insider Jobs para buscar, guardar y seguir oportunidades en todo el job board.