Associate Front End Developer

Posted:
6/5/2025, 5:52:13 AM

Location(s):
New York, New York, United States ⋅ New York, United States

Experience Level(s):
Junior ⋅ Mid Level ⋅ Senior

Field(s):
Software Engineering

Why Ryan?

  • Hybrid Work Options

  • Award-Winning Culture

  • Generous Personal Time Off (PTO) Benefits

  • 14-Weeks of 100% Paid Leave for New Parents (Adoption Included)

  • Monthly Gym Membership Reimbursement OR Gym Equipment Reimbursement

  • Benefits Eligibility Effective Day One

  • 401K with Employer Match

  • Tuition Reimbursement After One Year of Service

  • Fertility Assistance Program

  • Four-Week Company-Paid Sabbatical Eligibility After Five Years of Service

As a member of the Ryan Application Development Team, this position will be a critical contributor to an ambitious strategic initiative with the goal of re-envisioning a broad suite of enterprise level applications. The Associate Front End Developer will be required to plug into agile software development teams and help build and maintain applications in Ryan’s product suite. Best equipped candidates will be familiar with front-end frameworks (e.g. angular, react), NodeJS, Typescript, JavaScript, CSS, HTML, web services, and testing practices. Candidates will be required to interface directly with multiple groups such as product management, user experience designers, as well as senior developers and architects, therefore demanding exceptional communication and interpersonal skills.

The Ryan Application Development Team promotes an open-minded atmosphere of learning and growth and expects the same from candidates. We want to foster a positive and enthusiastic can-do attitude with our work. Candidates should have a sense of where things are going and have experience using best-of-breed tools, technologies, and practices. This role is a formative one for the future of application development within Ryan, LLC and will be best filled by candidates hungry to have a huge impact.

Duties and responsibilities, as they align to Ryan’s Key Results

People:

  • Collaborate with developers, designers, and product management to build and maintain application features in an agile environment.

Client:

  • Code, test, and debug applications while maintaining source code control system and application software versioning.
  • Effectively communicate technical information and work status accurately and reliably to project leads and managers.

Value:

  • Maintain and contribute documentation around API designs and testing infrastructure.
  • Perform other duties as assigned.

Education and Experience:

Have successfully completed coding bootcamp programs or one or more years of practical applications development experience in a programmer capacity. Bachelor’s in Computer Science, Engineering, Mathematics, or equivalent related work experience is a plus.

Computer Skills:

  • Languages: Typescript, JavaScript (ES5/ES6), HTML, CSS
  • Frameworks: Angular, React, Bootstrap, NodeJS

Certificates and Licenses:

Valid driver’s license required.

Supervisory Responsibilities:

This position has no supervisory responsibilities.

Work Environment:

  • Standard indoor working environment.
  • Occasional long periods of sitting while working at computer.
  • Position requires regular interaction with employees at all levels of the firm as well as interaction with external vendors and clients as necessary.
  • Independent travel requirement: up to 10%.

Equal Opportunity Employer: disability/veteran