Enter a job title or keyword

Senior Full Stack Developers CFR

DNV


Job Location:

Mexico City - Mexico

Monthly Salary: Not provided by the employer
Posted: 30 August 2026 (17 hours ago)
Application Deadline: 27 November 2026
Vacancies: 1 Vacancy

Job Summary

Description

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 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.



Responsibilities

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.



Qualifications

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 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

Please keep in mind all resume must be submitted in English.

What is preferred

  • Professional TypeScript and 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*




Required Experience:

Senior IC


About Company

Company Logo

Driven by our purpose of safeguarding life, property and the environment, DNV enables organizations to advance the safety and sustainability of their business.

View Profile View Profile