Senior R&D Engineer – Frontend Developer

Filled
February 19, 2026

Job Description

Role Overview

We are seeking a highly skilled Senior R&D Engineer – Frontend Developer to join our innovative engineering team. This role combines advanced frontend development with research-driven engineering, focusing on complex problem-solving, user experience, and high-performance technical solutions.

You will contribute to architecture planning, perform complex development activities, and collaborate across geographically distributed teams to deliver high-quality software products.

Key Responsibilities

  • Participate in planning, system architecture, and research initiatives
  • Perform complex frontend and software development tasks requiring deep analysis
  • Contribute to user experience, software design, and solver research
  • Apply and promote engineering best practices through technical reviews and mentoring
  • Conduct bug verification, release testing, and beta support
  • Research and resolve issues discovered by QA or product support teams
  • Analyze marketing requirements including:
    • Target environment
    • Performance benchmarks
    • Competitive positioning
  • Collaborate with strategic customers to assess technical needs
  • Work independently with minimal supervision
  • Support planning and mentoring within the team

Required Qualifications

  • BS in Engineering, Computer Science, or related field with 5+ years experience
    OR
    MS with 3+ years experience
    OR
    PhD with 1+ year experience
  • Strong industry experience in software development
  • Proficiency in:
    • Python
    • JavaScript / TypeScript
  • Experience in one or more of the following domains:
    • Computer-Aided Engineering (CAE)
    • Finite Element Analysis (FEA)
    • Computational Fluid Dynamics (CFD)
    • CAD modeling
  • Strong analytical mindset with passion for solving complex technical problems

Preferred Qualifications

  • Experience designing graphical user interfaces and visualization tools
  • Experience with frontend frameworks such as:
    • Angular
    • React
  • Knowledge of cloud and distributed computing technologies:
    • Microservices architectures
    • gRPC
    • REST APIs
    • WebSockets
  • Familiarity with:
    • Mechanical simulations
    • Material modeling
  • Excellent communication and collaboration skills
  • Ability to learn quickly and thrive in distributed teams

Ideal Candidate Profile

You are:

A collaborative team player with mentoring capability

Technically rigorous and research-oriented

Passionate about complex engineering challenges

Comfortable working across frontend, backend, and scientific domains