Staff Applications Engineer (Front End)

Japan, Tokyo
Regular
3/26/2025
543286

About the Team

As a Staff Applications Engineer in Medidata's Platform organization, you'll help to modernize our architecture and support adoption of best practices throughout the company. You'll help to transform the Medidata Platform for customers, delivering mission-critical software that impacts internal and external teams.

Our team is inspired to create tailored experiences for our diverse users and is currently pushing forward with the modern Micro-Frontend (MFE) architecture approach. Leveraging your strong frontend expertise, you will take the lead in UI development and champion best practices in the Platform organization. Your skills will drive improvements across multiple teams while contributing directly to feature development and project delivery. You will be shaping Medidata's approach to frontend development, whether it's working within the current MFE architecture, or planning for our next evolution.

Reporting to a Software Engineering Manager, you will collaborate closely with engineers, architects, and management to shape our technology direction and deliver high-quality solutions that meet the needs of our customers.

Responsibilities

  • Write high-quality, maintainable code, with a focus on simplicity and maintainability
  • Develop new features, enhancing application performance and scalability.
  • Mentor and guide other engineers in UI best practices, code reviews, and design patterns.
  • Collaborate with engineering managers and architects on technical decision-making for complex systems.
  • Review code and ensure best practices are followed, while improving our products.
  • Collaborate with product, PMO, and QA teams to deliver high-quality software.
  • Elevate other regional R&D projects by contributing UI and system design expertise
  • Participate in cross-functional projects, contributing to broader engineering initiatives.
  • Stay current with new technologies and apply them to improve our software offerings.
  • Promote a culture of collaboration and communication within the team.

Qualifications

  • Proficient in JavaScript, CSS, HTML, and frameworks like ReactJS or AngularJS.
  • Familiarity with Micro-Frontend (MFE) architecture.
  • Experience at least 10 years with .NET, Ruby, or another object-oriented language.
  • Extensive experience on full-stack large scale projects in an enterprise environment.
  • Experience designing and developing web applications leveraging modern UI technologies and frameworks.
  • Experience with AWS, including containerized or serverless applications.
  • Extensive experience in using Databases (MySQL, or other relational databases).
  • Experience designing and developing application CI/CD pipelines using tools like GitHub Actions, CloudFormation, and Terraform.
  • Proven technical leader within an Agile development environment.
  • Bachelor's in Computer Science, Engineering, or equivalent experience.
  • This position is located at our Tokyo office and offers a hybrid and flexible work schedule.

#LI-AM1 #LI-Hybrid

Diversity statement

As a game-changer in sustainable technology and innovation, Dassault Systèmes is striving to build more inclusive and diverse teams across the globe. We believe that our people are our number one asset and we want all employees to feel empowered to bring their whole selves to work every day. It is our goal that our people feel a sense of pride and a passion for belonging. As a company leading change, it’s our responsibility to foster opportunities for all people to participate in a harmonized Workforce of the Future.
MEDIDATA Logo > Dassault Systèmes

MEDIDATA generates the evidence and insights to help pharmaceutical, biotech, medical device and diagnostics companies, and academic researchers accelerate value, minimize risk, and optimize outcomes.