Senior Software Engineer II - Angular / NodeJs Fullstack

Posted 3 Days Ago
Be an Early Applicant
Hiring Remotely in México
Remote
Senior level
Artificial Intelligence • Healthtech • Information Technology • Other • Analytics
The Role
The Senior Software Engineer II is responsible for designing and maintaining front-end applications with Angular, supporting back-end services using Node.js, and mentoring junior engineers while ensuring high code quality and performance standards.
Summary Generated by Built In

About Us:

Working in technology at Elsevier means your work truly matters – it changes lives. You’ll see the real-world impact of your day-to-day efforts. Our technologists have applied machine learning to reduce gender bias in academia and developed tools to help medical professionals diagnose conditions more accurately. Whether you're supporting business efficiency, building infrastructure, or creating products for our customers, you’ll be solving meaningful challenges every day.

About the Team:

We are a small, independent engineering team within Elsevier, with members located in Bosnia and the United States. Our diverse team operates with autonomy in decision-making and collaborates closely with colleagues and stakeholders across the organization. We are responsible for maintaining and extending one of Elsevier’s leading nursing health education web application products. As innovators in nursing education, we empower faculty to create their own quiz questions or leverage extensive content and assessments, fostering engaging, focused learning experiences that contribute to improved patient care.

About the Role:

As a Senior Software Engineer II, you will be a key contributor to the design, development, and maintenance of front-end applications built in Angular, alongside supporting back-end services developed in Node.js.

You will help shape technical direction, influence architecture, and work closely with product, design, and engineering stakeholders to deliver high‑quality solutions. This is a hands‑on role requiring strong technical depth, excellent communication skills, and a commitment to engineering best practices.

You will also mentor junior engineers, promote high standards of code quality, and help foster a collaborative, supportive engineering culture.

Responsibilities:

  • Design, develop, and maintain complex front‑end features using Angular and TypeScript, and support back‑end services built with Node.js and Express.

  • Lead and influence architectural discussions, technical design decisions, and long‑term platform improvements.

  • Build scalable and maintainable RESTful APIs, ensuring reliability, performance, and best‑practice implementation.

  • Write high‑quality, testable code and enforce strong engineering standards through TDD and meaningful test coverage.

  • Conduct thorough code reviews to ensure quality, consistency, and adherence to coding practices.

  • Troubleshoot and resolve complex, high‑impact bugs and performance issues across the stack.

  • Collaborate closely with product managers, designers, and engineering stakeholders to define requirements, assess technical trade‑offs, and plan solutions.

  • Mentor junior and mid‑level engineers through pairing, coaching, and sharing best practices.

  • Contribute to and help drive team objectives, engineering improvements, technical roadmaps, and OKRs.

  • Promote continuous improvement in development workflows, CI/CD pipelines, automation, and code health.

  • Maintain a strong sense of ownership over delivered features, components, and services — including release, monitoring, and ongoing support.

  • Advocate for engineering excellence, system maintainability, and long‑term product quality.

Requirements:

  • 5–8+ years of professional software engineering experience.

  • Proven experience building scalable, high‑availability systems using: Angular 8+ with TypeScript, Node.js with Express, HTML/CSS, MariaDB

  • Experience designing and implementing RESTful APIs.

  • Advanced understanding of modern software development methodologies, such as Agile/Scrum.

  • Familiarity with modern collaboration and development tools: Git/GitHub, JIRA, Confluence.

  • Ability to diagnose and resolve complex issues, contributing to overall platform stability and quality.

  • Strong proficiency with test‑driven development (TDD) and maintaining solid unit test coverage.

  • Experience supporting and mentoring junior engineers.

  • Strong ownership mindset, accountability, and a collaborative working style.

  • Strong analytical abilities and excellent verbal and written communication skills, especially when working with distributed teams.

Work in a Way That Works for You

We promote a healthy work/life balance across the organisation. With wellbeing initiatives, shared parental leave, study assistance, and sabbaticals, we support both your immediate responsibilities and long-term goals.

This is a hybrid role in Mexico City. Our teams operate in a flexible hybrid work model, combining in-person collaboration with remote flexibility. You’ll participate in regular team meetings and engineering rituals in line with your team’s cadence.

Working for You

We know that your wellbeing and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer:

  • Private Medical/Dental Plan
  • Savings Fund
  • Life Insurance
  • Meal/Grocery Voucher

About the Business:

A global leader in information and analytics, Elsevier helps researchers and healthcare professionals advance science and improve health outcomes for the benefit of society. Building on our publishing heritage, we combine quality information and vast data sets with analytics to support visionary science and research, health education and interactive learning, and exceptional healthcare and clinical practice. What you do every day will help advance science and healthcare to advance human progress

We know your well-being and happiness are key to a long and successful career. We are delighted to offer country specific benefits. Click here to access benefits specific to your location.

We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form or please contact 1-855-833-5120.

Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams here.

Please read our Candidate Privacy Policy.

We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law.

USA Job Seekers:

EEO Know Your Rights.

Top Skills

Angular
Confluence
CSS
Express
Git
Git
HTML
JIRA
Mariadb
Node.js
Restful Apis
Tdd
Typescript
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
0 Employees
Year Founded: 1880

What We Do

Elsevier is a world-leading provider of information solutions that enhance the performance of science, health, and technology professionals, empowering them to make better decisions, and deliver better care.

Because informed decisions lead to better outcomes, Elsevier is a leader in information and analytics for customers across the global research and health ecosystems.

Elsevier helps researchers and healthcare professionals advance science and improve health outcomes for the benefit of society.

We do this by facilitating insights and critical decision-making for customers across the global research and health ecosystems.

Similar Jobs

SharkNinja Logo SharkNinja

SS&A Shark Lead LATAM

Beauty • Robotics • Design • Appliances • Manufacturing
Remote
Mexico City, Ciudad De México, MEX
4000 Employees

SharkNinja Logo SharkNinja

Order Management Coordinator NA

Beauty • Robotics • Design • Appliances • Manufacturing
Remote
Mexico City, Ciudad De México, MEX
4000 Employees

SharkNinja Logo SharkNinja

SS&A Analyst LATAM

Beauty • Robotics • Design • Appliances • Manufacturing
Remote
Mexico City, Ciudad De México, MEX
4000 Employees

BlackLine Logo BlackLine

Application Support Analyst

Cloud • Fintech • Information Technology • Machine Learning • Software • App development • Generative AI
Remote or Hybrid
Mexico City, Cuauhtémoc, Mexico City, MEX
1810 Employees

Similar Companies Hiring

Idler Thumbnail
Artificial Intelligence
San Francisco, California
6 Employees
Fairly Even Thumbnail
Software • Sales • Robotics • Other • Hospitality • Hardware
New York, NY
Bellagent Thumbnail
Artificial Intelligence • Machine Learning • Business Intelligence • Generative AI
Chicago, IL
20 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account