Greenlight Guru logo

Senior Software Engineer I - JavaScript, TypeScript, GraphQL

Greenlight Guru

Join Greenlight Guru as a Senior Software Engineer I

Are you ready to make a difference? At Greenlight Guru, our leading SaaS platform helps some of the world’s most innovative medical device companies bring higher quality, life-changing products to market faster. Our cloud-based technology serves over 1000 global customers with a platform that powers end-to-end product lifecycle excellence from idea to commercialization to postmarket surveillance.

About the Role

We are seeking a Senior Software Engineer I with deep experience in modern technologies and delivery methodologies. This role involves delivering a significant amount of working software to production and providing technical leadership.

Key Responsibilities

  • Independently work on concurrent engineering efforts.
  • Design software and participate in feature design with staff engineers.
  • Consider functional and non-functional requirements to design performant, scalable, and reliable software.
  • Create a plan for your work by gathering information from your squad, the broader R&D organization, and online research.
  • Develop software that meets our internal standards of quality.
  • Make daily code contributions in small, manageable chunks, with continuous integration in mind.
  • Fix major issues, defects, and vulnerabilities in existing codebases.
  • Create and update unit tests to ensure proper coverage of your contributions to the code base.
  • Follow our established workflow processes for software delivery.
  • Review other engineers’ pull requests and enhance the standards for style, maintainability, and best practices for a high-scale web platform.
  • Diagnose and fix performance and optimization problems in legacy code.
  • Collaborate with engineers and R&D team members outside of your squad.
  • Teach and provide guidance to others in your area of expertise.
  • Participate in resolving, and sometimes lead the resolution of, after-hours production incidents.

Qualifications

  • 4+ years of professional software development experience.
  • Experience building cloud-native software.
  • Experience with a technology stack and architecture similar to Greenlight Guru’s (Node.js, TypeScript, React).
  • Experience with REST, RPC, and GraphQL APIs.
  • Ability to create unit and integration test suites.
  • Experience with continuous integration pipelines and automation.
  • Strong communication skills - writing, speaking, and listening.
  • Proven collaborator with very strong people skills.
  • Demonstrated ability to use data to measure and explore how to evolve our technology.
  • Strong problem-solving and troubleshooting skills.

Benefits

  • Supportive teammates and co-workers who care deeply about our mission.
  • Flexible Paid Time Off policy and working hours.
  • Remote-first culture.
  • Home Office stipend upon hire.
  • Multiple Health insurance options (vision, medical, dental).
  • 401k (with company match).
  • Equity Program Eligibility (based on role and/or tenure).
  • Three months of paid maternity leave.
  • Disability insurance.

Location

This role can be located within the United States or Canada. The base salary range for this role is $105,000 - $140,000, though actual base salary is determined by factors such as, but not limited to, experience, education, skills, and geographic location. Certain roles may be eligible for incentive compensation and equity.

At Greenlight Guru, we believe that the fundamental importance of Diversity, Equity, Inclusion, and Belonging (DEIB) is critical to our strength as a company. We are committed to fostering a culture of collaboration, open communication, and empathy. We will work to provide a safe and inclusive environment where employees of all races or ethnicities, genders, sexual orientations, ability statuses, religions, age, or any other identity they hold are valued, respected, and celebrated.

Greenlight Guru is an Equal Opportunity Employer. Individuals seeking employment at Greenlight Guru are considered regardless of race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation.

Benefits
Extracted with AI

  • Medical insurance
  • Paid maternity leave
  • Disability insurance
  • 401(k)
  • Flexible Paid Time Off
  • Remote-first culture
  • Home Office stipend
  • Equity Program Eligibility

Similar jobs

Last update: 23 minutes ago

Workiva logo
Workiva

Senior Software Engineer

Join Workiva as a Senior Software Engineer, leveraging TypeScript, GraphQL, and React in a remote role with a focus on cloud-based architecture.

Fieldguide logo
Fieldguide

Senior Software Engineer - Remote

Senior Software Engineer for a remote role, skilled in AWS, JavaScript, Node.js, React.js, GraphQL, TypeScript, CI/CD.

Lumi logo
Lumi

Senior Software Engineer - TypeScript, GraphQL

Senior Software Engineer specializing in TypeScript and GraphQL, remote role with stock options.

Microsoft logo
Microsoft

Senior Software Engineer - React & GraphQL

Senior Software Engineer specializing in React & GraphQL for Microsoft in Prague, focusing on Teams Calling and Meetings.

Fieldguide logo
Fieldguide

Software Engineer - TypeScript, GraphQL

Join Fieldguide as a Software Engineer using TypeScript, GraphQL in San Francisco, CA. Remote work available.

Apollo GraphQL logo
Apollo GraphQL

Senior Software Engineer, Backend

Join Apollo GraphQL as a Senior Backend Engineer to design and build resilient distributed services using GraphQL, TypeScript, and Kotlin.

Glue logo
Glue

Senior Frontend Software Engineer (React, TypeScript, GraphQL)

Join Glue as a Senior Frontend Software Engineer to lead React, TypeScript, and GraphQL projects in a dynamic startup environment.

Apollo GraphQL logo
Apollo GraphQL

Senior Full-Stack Product Engineer

Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.

Craft.co logo
Craft.co

Senior Full-Stack Software Engineer (US)

Senior Full-Stack Engineer role focusing on React, Node.js, and modern web technologies for a leading software company.

Prismatic logo
Prismatic

Senior Software Engineer - Full Stack Typescript

Join Prismatic as a Senior Software Engineer to design and develop features for our integration platform using TypeScript.

Grow Therapy logo
Grow Therapy

Staff Software Engineer - Python, TypeScript, GraphQL

Senior-level Staff Software Engineer role focusing on Python, TypeScript, and GraphQL in New York. Remote work available.

9am logo
9am

Lead Software Engineer - JavaScript/React/Node.js/TypeScript/API/GraphQL

Join as a Lead Software Engineer specializing in JavaScript, React, Node.js, and TypeScript. Fully remote, long-term contract.

Garner Health logo
Garner Health

Software Engineer (TypeScript)

Join Garner Health as a Software Engineer specializing in TypeScript. Work remotely to revolutionize healthcare technology.

SteadyIQ logo
SteadyIQ

Senior Frontend Engineer

Join SteadyIQ as a Senior Frontend Engineer to build responsive, secure web applications using JavaScript, React.js, and TypeScript.

Superframe logo
Superframe

Senior Full Stack Engineer (React, GraphQL, TypeScript)

Join Superframe as a Senior Full Stack Engineer in San Francisco. Work with React, GraphQL, and TypeScript to build next-gen CRM solutions.

DriveTime logo
DriveTime

Senior Software Engineer (Node.js)

Join DriveTime as a Senior Software Engineer (Node.js) to work on cutting-edge projects remotely. Requires Node.js, TypeScript, and Azure skills.

Apollo GraphQL logo
Apollo GraphQL

Senior Full Stack Software Engineer

Senior Full Stack Engineer at Apollo GraphQL, developing innovative tools with GraphQL, TypeScript, Kotlin, and more.

Inclusively logo
Inclusively

Senior Full Stack Engineer (.NET & React)

Join as a Senior Full Stack Engineer to develop enterprise software using .NET & React in a remote Agile team.

Vizcom logo
Vizcom

Senior Full Stack Engineer

Join Vizcom as a Senior Full Stack Engineer to drive product development with TypeScript, React, and GraphQL.

Grow Therapy logo
Grow Therapy

Senior Software Engineer

Senior Software Engineer role at Grow Therapy, focusing on full-stack development with skills in JavaScript, Python, and more.

Last Call Media logo
Last Call Media

Remote TypeScript Engineer

Join Last Call Media as a Remote TypeScript Engineer focusing on testing and quality assurance for government projects.

Rogo logo
Rogo

Senior Full-Stack Software Engineer (React, TypeScript)

Join Rogo as a Senior Full-Stack Engineer to shape cutting-edge AI tools using React and TypeScript.

Remote logo
Remote

Senior Frontend Engineer with React and TypeScript

Join Remote as a Senior Frontend Engineer, working with React.js and TypeScript in a fully remote role.

Quora logo
Quora

Senior Full Stack Software Engineer - Remote

Join Quora as a Senior Full Stack Software Engineer to build cutting-edge AI features remotely. Work with Python, TypeScript, and GraphQL.