Senior Full Stack Developers - CFR

DNV

Mexico

Hybrid

MXN 900,000 - 1,300,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Vacation compensation
Group health insurance
Group retirement plan with company a?l
Education reimbursement program
Life insurance plan
Food vouchers
Flexible work schedule with hybrid

Job summary

DNV is seeking two fixed-term senior full stack developers in Mexico to accelerate the CFR product. You will build and maintain backend services with C# and ASP.NET Core, and craft user interfaces with Vue.js, HTML, CSS, and TypeScript as part of a distributed product team.

The role emphasizes secure coding, automated testing, and meaningful collaboration in an Agile/Kanban environment. The position is based in Mexico with hybrid work options and potential conversion to permanent.

Qualifications

  • 6+ years of professional experience as a senior full stack developer.
  • Strong experience with production services and REST APIs using C# and ASP.NET Core.
  • Solid JavaScript experience for browser-based features.
  • Commitment to code quality: maintainable design, reviews, refactoring, and unit testing.
  • Experience with secure coding practices and AI-assisted development tools.

Responsibilities

  • Develop and maintain backend services and APIs with C# and ASP.NET Core.
  • Build and extend web UI using Vue.js, HTML, CSS/SCSS, JavaScript/TypeScript.
  • Translate requirements into maintainable domain, API, and UI changes.
  • Integrate frontend and backend via REST APIs and OpenAPI contracts.
  • Design and maintain automated tests across unit, UI, and integration levels.

Skills

C#
ASP.NET Core
Vue.js
JavaScript
TypeScript
HTML/CSS

Education

Bachelor's degree in Computer Science

Tools

REST APIs
OpenAPI/Swagger
NSwag
CI/CD
SQL Server

Job description

About Us

We are the independent expert in assurance and risk management. Driven by our purpose, to safeguard life, property, and the environment, we empower our customers and their stakeholders with facts and reliable insights so that critical decisions can be made with confidence.

About Us

We are the independent expert in assurance and risk management. Driven by our purpose, to safeguard life, property, and the environment, we empower our customers and their stakeholders with facts and reliable insights so that critical decisions can be made with confidence.
As a trusted voice for many of the world’s most successful organizations, we use our knowledge to advance safety and performance, set industry benchmarks, and inspire and invent solutions to tackle global transformations.

About The Role

DNV is seeking two fixed-term, senior level Full Stack Developers based in Mexico to accelerate development of the next generation of Cascade Facility Ratings (CFR), a business application supporting facility-rating workflows. You will work across a modern web application, delivering backend services, user-facing features, and integrations as part of a distributed product team.
The work will contribute to a demo release and an initial production-grade release. Our teams are small, collaborative, and quality-focused, so your technical judgment, communication, and contribution will matter from the start.

  • Core contributor developing and maintaining backend services and APIs using C# and ASP.NET Core.
  • Create and extend web user interfaces using Vue framework, HTML, CSS/SCSS, JavaScript/Typescript.
  • Translate product requirements into maintainable domain, application, persistence, API, and UI changes in a layered Clean Architecture solution.
  • Integrate frontend and backend services, including REST APIs, OpenAPI-based contracts, and generated TypeScript clients.
  • Design, write, and maintain automated tests, including unit tests; contribute to integration, UI, and end-to-end coverage as appropriate.
  • Apply secure coding practices throughout design, implementation, peer review, and defect remediation.
  • Use AI-assisted development tools thoughtfully to improve delivery effectiveness while validating outputs, protecting sensitive information, and maintaining engineering accountability.
What we offer
  • Vacation bonuses pay
  • Group health insurance plan
  • Group retirement plan with company match
  • Education reimbursement program
  • Company-provided life insurance plan
  • Food Vouchers
  • Flexible work schedule with hybrid opportunities
  • Benefits may vary based on position, tenure, location, and employee election

DNV is a proud equal-opportunity employer committed to building an inclusive and diverse workforce. All employment is decided on the basis of qualifications, merit, or business need, without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.

About You
What is required
  • 6+ years of professional experience as a full stack software developer at a senior level
  • Strong experience developing production services and REST APIs with C# and ASP.NET Core
  • Solid JavaScript experience building and maintaining browser-based application features
  • A demonstrated focus on code quality, including maintainable design, code review, refactoring, and unit testing
  • Working knowledge of secure coding practices for web applications and APIs, including input validation, authentication and authorization, data protection, and dependency awareness
  • Experience using AI tools or technologies in software development, with sound judgment about verification, privacy, and security.
  • Experience working collaboratively in an Agile or Kanban environment, with strong written and verbal English communication skills
  • We conduct pre-employment background screening
  • This is a fixed-term position based in Mexico, with intent to convert the right fit to a permanent role as we build our long-term product team
What Is Preferred
  • Professional TypeScript and Vue.js experience, ideally Vue 3.
  • Experience with Vue tooling such as Vite, Pinia, Vue Router, Vitest, or Vue Test Utils.
  • Automated UI or end-to-end testing experience.
  • Experience with SQL Server or other relational databases.
  • Experience with GitHub, OpenAPI/Swagger, client-generation tooling such as NSwag, and CI/CD pipelines.
  • Familiarity with domain-driven design, CQRS, Clean Architecture, or SaaS and enterprise business applications.

*Immigration-related employment benefits, for example visa sponsorship, are not available for this position*

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer - C#/Vue | Hybrid
Senior Full-Stack Engineer - C#/Vue | Hybrid

DNV • Mexico

Hybrid
MXN 900,000 - 1,300,000
Vacation compensation
Group health insurance
Group retirement plan with company a?l
+4
Senior Full Stack Engineer - C#/.NET & Vue, Fixed-Term
Senior Full Stack Engineer - C#/.NET & Vue, Fixed-Term

DNV Germany Holding GmbH • Mexico

Hybrid
MXN 900,000 - 1,300,000
Full-Stack Developer (On-Site)
Full-Stack Developer (On-Site)

AceOutsource Solutions • Laguna

On-site
PHP 558,000 - 837,000
Senior Full Stack Developer - NestJS/Node.js/React.js | Hybrid Setup - Clark
Senior Full Stack Developer - NestJS/Node.js/React.js | Hybrid Setup - Clark

MVP Asia Pacific Inc. • Mabalacat

On-site
PHP 1,200,000 - 2,000,000
Senior Software Engineer
Senior Software Engineer

ProV International PH • Makati

On-site
PHP 1,000,000 - 2,000,000
Senior Software Developer
Senior Software Developer

Code Invi Digital Solutions Inc. • Philippines

On-site
PHP 1,200,000 - 1,800,000
Developer (Angular / Fullstack)
Developer (Angular / Fullstack)

RippedBoxStation • Philippines

On-site
PHP 250,000 - 420,000
Senior Java Developer
Senior Java Developer

ProV International PH • Makati

On-site
PHP 1,200,000 - 1,800,000
Remote Full-Stack Engineer for Scalable Web Apps
Remote Full-Stack Engineer for Scalable Web Apps

Wing Assistant • Baguio

Remote
PHP 558,000 - 892,800
Competitive salary and performance-based bonuses
Flexible working hours / remote-first culture
Opportunity to work on impactful products
+1
Senior Full Stack Engineering Tech Lead
Senior Full Stack Engineering Tech Lead

TymblHub • Hinoba-an

On-site
PHP 1,800,000 - 2,400,000