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

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.

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.

Remo Health logo
Remo Health

Senior Software Engineer II, Provider Experience

Join Remo Health as a Senior Software Engineer II to lead technical development in dementia care solutions using React, TypeScript, 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.

Human Interest logo
Human Interest

Senior Full-Stack Software Engineer

Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.

Softrams logo
Softrams

Mid-Level Full Stack Developer (Angular, React, NodeJS)

Join Softrams as a Mid-Level Full Stack Developer specializing in Angular, React, and NodeJS for remote work in the US.

Trunk Tools logo
Trunk Tools

Full Stack Engineer with React.js and TypeScript

Join Trunk Tools as a Full Stack Engineer to revolutionize construction with React.js and TypeScript. Remote work available.

banQi logo
banQi

Senior Software Engineer (Node.js, TypeScript)

Join banQi as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely in a dynamic fintech environment.

Deel logo
Deel

Engineering Team Lead with React.js and TypeScript

Lead a cross-functional engineering team at Deel, focusing on React.js and TypeScript development.

Make - letsMake.com | A studio making world-class products, platforms & systems 💯 logo
Make - letsMake.com | A studio making world-class products, platforms & systems 💯

Senior Frontend Engineer (Remote)

Join Make as a Senior Frontend Engineer to craft large-scale software remotely. Expertise in React, Next.js, and TypeScript required.

Meetsta logo
Meetsta

Full Stack Developer (Founding Engineer) with gRPC Expertise

Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.

banQi logo
banQi

Senior Software Engineer (Node.js, TypeScript)

Join our fintech as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely with a dynamic team.

Globant logo
Globant

Senior Node.js & TypeScript Developer

Join us as a Senior Node.js & TypeScript Developer to develop scalable features remotely in Romania.

Rhombus logo
Rhombus

Senior Frontend Software Engineer (React, TypeScript)

Join Rhombus as a Senior Frontend Software Engineer to build complex features in React and TypeScript. Onsite in Sacramento, CA.

Meetsta logo
Meetsta

Full Stack Developer with gRPC Expertise (Founding Engineer)

Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.

Tymit logo
Tymit

Senior Web Frontend Engineer - React/TypeScript

Join Tymit as a Senior Web Frontend Engineer, focusing on React/TypeScript in a remote fintech role.

Layr logo
Layr

Senior Full Stack Engineer

Join Layr as a Senior Full Stack Engineer to develop cloud-hosted web applications using JavaScript, Node.js, TypeScript, and React.

Censius logo
Censius

Senior Frontend Engineer (React.js, TypeScript)

Join Censius as a Senior Frontend Engineer to develop responsive web applications using React.js and TypeScript.

Adroiti Technologies logo
Adroiti Technologies

Tech Lead/Senior React Developer

Join Adroiti Technologies as a Tech Lead/Senior React Developer to build high-performance web applications in a remote role.

OPENLANE logo
OPENLANE

Remote Software Engineer

Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.

Doctolib logo
Doctolib

Frontend Engineer with React and TypeScript

Join Doctolib as a Frontend Engineer in Amsterdam, focusing on React and TypeScript for healthcare web applications.

Messari logo
Messari

Senior Full Stack Engineer with React and TypeScript

Join Messari as a Senior Full Stack Engineer focusing on React and TypeScript to build scalable web applications.

Rocket Money logo
Rocket Money

Senior Full Stack Engineer - Node.js, React.js, TypeScript

Join Rocket Money as a Senior Full Stack Engineer to enhance our Cancellation systems using Node.js, React.js, and AI.

Spinwheel logo
Spinwheel

Senior Software Engineer - Remote

Join Spinwheel as a Senior Software Engineer to lead API design and integration architecture in a remote-first, fast-growing startup.