For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Emmes
Emmes

Senior Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Security software
Software Development
Research
+45

Permanent role
6 days ago
Apply now

Overview

Job Posting Title

India Remote/Ahmedabad/Bengaluru/New Delhi

Emmes Group: Building a better future for us all.

Emmes Group is transforming the future of clinical research, bringing the promise of new medical discovery closer within reach for patients. Emmes Group was founded as Emmes more than 47 years ago, becoming one of the primary clinical research providers to the US government before expanding into public-private partnerships and commercial biopharma. Emmes has built industry leading capabilities in cell and gene therapy, vaccines and infectious diseases, ophthalmology, rare diseases, and neuroscience.

We believe the work we do will have a direct impact on patients’ lives and act accordingly. We strive to build a collaborative culture at the intersection of being a performance and people driven company. We’re looking for talented professionals eager to help advance clinical research as we work to embed innovation into the fabric of our company. If you share our motivations and passion in research, come join us!

Primary Purpose

Designs, develops, and enhances cloud-based, software-as-a-service (SaaS) web-based clinical trials applications.

Responsibilities

  • Designs, develops, and enhances cloud-based, SaaS web-based clinical trials applications
  • Collaborates with product, engineering and software quality assurance (SQA) team members

for integration, design, and verification in an agile environment

  • Adheres to best practices and Emmes quality standards for code security, optimization, and

reusability

  • Uses established frameworks for a seamless user experience across platforms
  • Performs unit testing, debugging, and troubleshooting as needed to ensure quality of work
  • Performs code reviews, assesses regression impact for design changes, and completes

technical documentation

  • Identifies opportunities for refactoring/reworking major modules and sees implementation

through to deployment

  • Mentors junior team members

Qualifications

Required Education and Experience

  • Bachelor’s degree
  • 4 or more years of related professional experience

Required Skills/Abilities

  • Expertise in ReactJS and JavaScript
  • Expertise in developing Single Page Applications (SPA)
  • Expertise with GraphQL clients like Apollo
  • Expertise with authentication and data caching
  • Expertise in web platform development tools like Node.js, Express, AWS Amplify, AWS

Lambda, AppSync, and GraphQL

  • Expertise in API security
  • Expertise with DynamoDB, Amazon Aurora, or other relational database management system
  • Experience with source code repositories like AWS CodeCommit, Git/GitHub, or SVN
  • Any of the following additional technical skills would be a plus, but none are required:
  • Experience with Material Design
  • Experience with Material-UI or other front-end libraries
  • Experience with responsive UI for different form-factors
  • Experience with modern IDEs like VSCode, integrated plugins for version control, and code prettify (ESLint)
  • Experience with testing frameworks such as React Testing
  • Experience with ECS/Docker
  • Experience with distributed/event-driven systems (like Kafka or Kinesis)
  • Experience working in an agile team
  • Strong collaboration skills with cross-functional teams to establish best design and user flows for applications
  • Strong multitasking, problem solving, and organizational skills.
  • Proven ability to work independently and in a team environment.
  • Satisfactory background check required.
  • Any suitable combination of education, training or experience is acceptable.

CONNECT WITH US!

_Follow us on Twitter - @EmmesCRO

__Find us on LinkedIn - Emmes

_

About Emmes

👥501-1000
📍Rockville
🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service