Senior Frontend Engineer - REACT
for section headings like About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. We must not repeat job title as heading. We need to include sections only if posting has real specific content. We have content for About the role (the description of role). We have Responsibilities (list). We have Required Qualifications & Experience (qualifications). We have Preferred Qualifications & Experience (maybe combine as Qualifications? Could separate but we can have Qualifications section covering both required and preferred? The instruction: Use headings for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule). We can include Qualifications (maybe split required and preferred). Also we have Tech Stack (maybe Skills). We have Benefits (list). We have Base Pay Range (Pay). We have Location (maybe Schedule? Actually schedule: hybrid work model 4 days onsite, 1 day remote. That's schedule info. So we can include Schedule section. Also we have "Location" which could be part of About the role? But we can include location in About the role or separate? The instruction: Use headings for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule). So we can include About the role (includes why Great Gray? maybe). Responsibilities, Qualifications (maybe combine required and preferred), Skills (tech stack), Benefits, Pay, Schedule. We must not include empty sections.
We must preserve all substantive information, not invent or summarize away detail. Remove boilerplate: cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate, duplicated lines, and application instructions. So we need to strip the EEO policy, accommodation statement, etc. Also remove "Why Great Gray?" maybe treat as part of About the role? It's a heading but we can't use etc. We'll just include its content in About the role paragraph.
We need to output only HTML fragment, no /, no markdown fences.
Let's extract content:
Why Great Gray? paragraph: "At Great Gray Group, we strive to set the bar for the retirement services industry. Our goal is to deliver advanced retirement solutions that combine our core fiduciary services with robust investment options, innovative technology, and dedicated client service. We focus on making choices clearer, transitions smoother, and the client experience more delightful. Complacency isn't in our vocabulary. Every day, we look for opportunities to better serve our clients, be an excellent business partner, and earn the trust of those who rely on us."
The Role: "Great Gray is looking to add a Senior Frontend Engineer on our Technology team. The engineer we seek comes with strong experience with frontend languages and frameworks (ex. Javascript, Angular, React, Vue). You will be working collaboratively within an agile team, contributing to architectural decisions, and championing best practices in software development. If you believe in DevOps principles, value continuous delivery, and understand that quality is a shared responsibility you will do well here. Our team members are expected to take full ownership of our products as well as embrace efficiency and continuous improvement. We are not looking for a few rock stars, but rather very strong team players that wish to collaborate to create fantastic software. This is an exciting opportunity to grow alongside Great Gray as we expand, integrate, and build cutting-edge solutions for the retirement services industry. Your ability to mentor, solve complex technical challenges, and drive results will multiply the effectiveness of your team and shape the future of our technology."
Location: "This position will work from our Boston, MA office. Great Gray currently supports a hybrid work model with 4 days onsite, and 1 day remote. Visa sponsorship or transfer of an existing visa is not available for this position. Applicants must be authorized to work directly for any employer in the United States without visa sponsorship or transfer."
Responsibilities list: bullet points (starting with "Develop and enhance scalable, maintainable, cost-effective cloud solutions using javascript, using Angular and React frameworks." Actually there is duplication: "using javascript, using Angular and React frameworks." We'll keep as is.
List:
- Develop and enhance scalable, maintainable, cost-effective cloud solutions using javascript, using Angular and React frameworks.
- Collaborate closely with cross-functional teams to translate business requirements into efficient, maintainable, scalable, and high-quality solutions.
- Drive technical excellence through thorough code reviews, identifying opportunities for optimization, and enforcing best practices in code quality, security, and performance.
- Proactively monitor and maintain business-critical platforms and services, ensuring high availability and seamless user experiences.
- Diagnose and resolve complex technical issues, minimizing downtime and continuously improving system efficiency.
- Contribute to innovation by exploring emerging technologies, design patterns, and architectural improvements to keep our solutions cutting-edge.
- A problem-solving mindset and the ability to contribute to technical discussions.
- Strong collaboration skills, fostering an environment of shared learning and innovation.
- A passion for best practices, design patterns, and driving excellence in development.
- The ability to balance multiple priorities while maintaining high-quality outcomes.
- Complete other related duties as assigned
Required Qualifications & Experience:
- Exhibits our Great Gray attributes: Growth Mindset, Disciplined Curiosity, Grit, Results Ownership, Collaboration.
- Bachelor's Degree in Computer Science or a related field.
- 5+ years of software engineering or development experience with front-end technologies like Angular, React, or Next.js
- Strong experience building responsive, user friendly frontends with excellent user experiences.
- Strong experience integrating web-application frontends with APIs backed by microservices and event driven architectures.
Preferred Qualifications & Experience:
- Ability to articulate and implement best practices, design patterns, and software architecture.
- A problem-solving mindset and the ability to lead technical discussions.
- Ability to thrive in a fast-paced, dynamic environment and manage multiple priorities effectively.
- A growth mindset with an eagerness to learn new technologies and adapt to evolving challenges.
- Comfortable navigating ambiguity.
- Entrepreneurial mindset to bring best practice ideas to the team.
Tech Stack: "Our current tech stack is a blend of existing and next-gen tools/languages, and like our company itself, our software is always evolving.
Frontend: Angular, React
Backend: C# .NET
Data Layer: MSSQL, Python, Postgres, Databricks
Infrastructure: Azure cloud
Tooling: Cypress, Docker, GitHub, Claude Code, SonarQube"
Base Pay Range: "$140,000-$170,000" plus note about base pay range subject to change etc. We need to include Pay section with that range. We should preserve the note? The note is substantive: "This base pay range is subject to change and may be modified in the future. The pay range displayed above is the base pay compensation range that Great Gray expects to pay for this position at the time of this posting. Individual compensation within this range depends on multiple factors, including, but not limited to, candidate’s prior education and relevant work experience and training as well as position location and local market demands. Our pay-for-performance culture also includes participation in an annual incentive bonus plan for this position which is not included in the ‘Base Pay Range’ noted above."
We should include that as part of Pay section.
Benefits: list:
- Be an integral part of a high-growth organization!
- Competitive compensation package
- Group medical, dental and vision insurance
- Employer-paid life and disability insurance
- Annual well-being stipend
- Eligible employees may also contribute to a 401(k) plan with an advantageous employer contribution model, upholding our mission to support our employees in retirement
Company Background etc is not required to include? It's substantive but not under headings we have. Could be part of About the role? But we already have About the role covering role description. The company background is extra info about the company; maybe we can include in About the role? But the instruction: include a section ONLY when the posting has real, specific content for it — never emit a heading followed by filler/placeholder text. We have content for company background, but we don't have a heading like "Company Background" in allowed list. We could incorporate into About the role or maybe omit? The instruction says preserve ALL substantive information; do NOT invent or summarize away detail. So we need to keep company background info somewhere. Since we don't have a heading for it, we could add it as a paragraph under About the role (makes sense). Similarly, Investor Background could also be added there. But we must not create new headings not in list. So we can embed those paragraphs inside About the role section.
Thus About the role section will contain: Why Great Gray? paragraph, The Role paragraph, Location paragraph, Company Background paragraph(s), Investor Background paragraph(s). Ensure we keep all details.
We must not include EEO policy, accommodation statement, etc.
Now construct HTML:
About the role
Why Great Gray? At Great Gray Group, we strive to set the bar for the retirement services industry. Our goal is to deliver advanced retirement solutions that combine our core fiduciary services with robust investment options, innovative technology, and dedicated client service. We focus on making choices clearer, transitions smoother, and the client experience more delightful. Complacency isn't in our vocabulary. Every day, we look for opportunities to better serve our clients, be an excellent business partner, and earn the trust of those who rely on us.
The Role: Great Gray is looking to add a Senior Frontend Engineer on our Technology team. The engineer we seek comes with strong experience with frontend languages and frameworks (ex. Javascript, Angular, React, Vue). You will be working collaboratively within an agile team, contributing to architectural decisions, and championing best practices in software development. If you believe in DevOps principles, value continuous delivery, and understand that quality is a shared responsibility you will do well here. Our team members are expected to take full ownership of our products as well as embrace efficiency and continuous improvement. We are not looking for a few rock stars, but rather very strong team players that wish to collaborate to create fantastic software. This is an exciting opportunity to grow alongside Great Gray as we expand, integrate, and build cutting-edge solutions for the retirement services industry. Your ability to mentor, solve complex technical challenges, and drive results will multiply the effectiveness of your team and shape the future of our technology.
Location: This position will work from our Boston, MA office. Great Gray currently supports a hybrid work model with 4 days onsite, and 1 day remote. Visa sponsorship or transfer of an existing visa is not available for this position. Applicants must be authorized to work directly for any employer in the United States without visa sponsorship or transfer.
Company Background: Great Gray is the leading independent provider of trustee and administrative services to Collective Investment Trusts (“CITs”), with over $370 billion in CIT assets under management, across more than 1,020 funds. We proudly work with more than 80 subadvisors, including leading firms such as AllianceBernstein, American Funds, BlackRock, Franklin Templeton, MetLife, Neuberger Berman, PGIM, PIMCO and Raymond James. CITs are more than just an investment vehicle. They represent a forward-thinking approach to retirement planning. These tax-exempt, pooled investment vehicles are offered to employer-sponsored retirement plans, like 401(k)s. CITs are comparable to mutual funds, but, because they are tailored for the institutional retirement market, they can offer distinct advantages, including efficient administration and cost-effectiveness. CITs have a history dating back over 90 years; but they have gained favor over the past decade, driven by innovations, and Great Gray has been at the forefront. Great Gray has consistently delivered year-over-year growth at an above market rate and is investing in the continued development of its core CIT business as well as complementary administrative services and technology solutions for the retirement market. Madison Dearborn Partners (“MDP