Senior Full Stack Developer
for section headings like About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule.
We need to include sections only when posting has real specific content.
We have:
- About the role: The description paragraph about Senior Full Stack Developer is a description of role. Could be "About the role". We'll put that as About the role
then
with the description. - Responsibilities: The "Essential Duties and Responsibilities" list. We'll create
Responsibilities
then- each duty.
- Requirements/Qualifications: There's "Minimum Qualifications" bullet list. Also there is "Must be able to come to work promptly..." etc. Those are more like requirements/abilities. Could be under Requirements. We'll combine.
- Skills: The technology stack list: JavaScript, GraphQL, Jest, Kafka, MERN, NestJS, Redis, SQL, TypeScript, test-driven development, RESTful APIs, collaboration, communication, security best practices, performance optimization. Could be under Skills.
- Benefits: The "Available Benefits" list.
- Pay: The "Pay Range USD $100,000.00 - USD $125,000.00 /Yr."
- Schedule: Not mentioned. So we omit Schedule.
We must not include boilerplate like EEO, remote work disclaimer, etc. Remove those.
We must preserve all substantive info. So include the description paragraph, responsibilities list, qualifications list, skills list (maybe we can embed in responsibilities or qualifications but better separate). Benefits list. Pay.
We must not repeat job title as heading. So no
Senior Full Stack Developer
. Good. We need to output only HTML fragment, no /, no markdown fences. Let's craft. First, About the role paragraph: The first paragraph: "Senior Full Stack Developer is a highly skilled individual who excels in several areas of focus, including Front-End, Middleware, and Back-End areas of development. Senior Full Stack Developers are crucial in helping lead the efforts for developing and designing front-end web architectures, that are driven by the middleware created to retrieve information from one of the several back-end sources that provide the lifeblood of our business. This role will excel in leadership of our evolving technology stack, which currently includes JavaScript, GraphQL, Jest, Kafka, MERN (MongoDB, Express, React, Node.js), NestJS, Redis, SQL, and TypeScript, and demonstrate proficient skills in test-driven development, RESTful APIs, collaboration, communication, security best practices, and performance optimization." We'll put that in. Responsibilities: list items: - Lead design and development of front-end web architectures driven by middleware to retrieve information from back-end sources. - Lead development of software in our technology stack, which is constantly evolving but currently includes JavaScript, GraphQL, Jest, Kafka, MERN (MongoDB, Express, React, Node.js), NestJS, Redis, SQL, and TypeScript. - Help grow the development practice via coding, code reviewing, acting as a technical bridge on the team, as well as being able to dig into some of the more complex areas of the system when knowledge is lacking in house. - Lead team in test-driven development and proper unit testing. - Collaborate with cross-functional teams to define, design, and ship new features. - Maintain knowledge of security best practices in web development to safeguard customer and company data. - Scour and evaluate new technologies and contribute to the overall product roadmaps of both internal and external 3rd party systems. - Design performance optimized and scalable web applications. - Utilize agile methodologies and scrum planning tools like Jira to help the development team meet its sprint goal. - Other duties as assigned by management. - Must be able to come to work promptly and regularly. - Must be able to take direction and work well with others. - Must be able to work under the stress of deadlines. - Must be able to concentrate and perform accurately. - Must be able to react to change productively. Note: Some of those are more like requirements but we can keep them under Responsibilities as they are listed under Essential Duties and Responsibilities. However the "Must be able to ..." are more like requirements but they appear after "Other duties may be assigned." Actually they are part of the duties list? The text: "Essential Duties and Responsibilities included the following. Other duties may be assigned. Lead design ... Lead development ... Help grow ... Lead team ... Collaborate ... Maintain knowledge ... Scour and evaluate ... Design performance optimized ... Utilize agile ... Other duties as assigned by management. Must be able to come to work promptly and regularly. Must be able to take direction and work well with others. Must be able to work under the stress of deadlines. Must be able to concentrate and perform accurately. Must be able to react to change productively." Thus those "Must be able to ..." are also duties? We'll keep them under Responsibilities. Now Minimum Qualifications: - Bachelor’s degree in Computer Science, Engineering or similar relevant field. - 5 years of experience in a development role OR combination of education and experience in front end, middleware, or backend development. - Any technical certifications from Amazon, Atlassian, Google, Microsoft, or in an essential duty mentioned above are a plus. - To perform this job successfully, an individual should have knowledge of Word Processing software; Spreadsheet software and Design software. We'll put under Requirements or Qualifications. Use
Qualifications
maybe. Skills: Could be separate but we already listed tech stack in responsibilities and qualifications. Might be redundant. But we can still have a Skills section summarizing: JavaScript, GraphQL, Jest, Kafka, MERN (MongoDB, Express, React, Node.js), NestJS, Redis, SQL, TypeScript, test-driven development, RESTful APIs, collaboration, communication, security best practices, performance optimization. We'll include asSkills
with- .
Benefits: list:
- Day-one Health Benefits (medical, dental, vision, and flexible spending options like HSA or FSA accounts).
- 401(k) with company match enrollment on day-one.
- Paid, Sick and Volunteer Time Off
- Paid Parental Leave Options
- Employer Paid Life and Disability
- Wellbeing on Demand Program
- Flexible Work Environment with a casual dress code
We'll put under
- Lead design and development of front-end web architectures driven by middleware to retrieve information from back-end sources.
- Lead development of software in our technology stack, which is constantly evolving but currently includes JavaScript, GraphQL, Jest, Kafka, MERN (MongoDB, Express, React, Node.js), NestJS, Redis, SQL, and TypeScript.
- Help grow the development practice via coding, code reviewing, acting as a technical bridge on the team, as well as being able to dig into some of the more complex areas of the system when knowledge is lacking in house.
- Lead team in test-driven development and proper unit testing.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Maintain knowledge of security best practices in web development to safeguard customer and company data.
- Scour and evaluate new technologies and contribute to the overall product roadmaps of both internal and external 3rd party systems.
- Design performance optimized and scalable web applications.
- Utilize agile methodologies and scrum planning tools like Jira to help the development team meet its sprint goal.
- Other duties as assigned by management.
- Must be able to come to work promptly and regularly.
- Must be able to take direction and work well with others.
- Must be able to work under the stress of deadlines.
- Must be able to concentrate and perform accurately.
- Must be able to react to change productively.
- Bachelor’s degree in Computer Science, Engineering or similar relevant field.
- 5 years of experience in a development role OR combination of education and experience in front end, middleware, or backend development.
- Any technical certifications from Amazon
Benefits
. Pay:Pay
Pay Range USD $100,000.00 - USD $125,000.00 /Yr.
We must not include Schedule. Now ensure we don't include any boilerplate like "About Foundation Finance", "Foundation Finance Company (FFC)...", "Available Benefits" we already captured benefits but we need to exclude the descriptive paragraph about Foundation Finance. That is boilerplate? It's about the company, not required. The instruction: Remove cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate, duplicated lines, and application instructions. The "About Foundation Finance" section is not explicitly listed as boilerplate but it's company overview. Might be considered not substantive for the job? The instruction says preserve ALL substantive information; do NOT invent or summarize away detail. The company overview might be considered substantive? However typical job posting includes company description; but the instruction didn't explicitly say to remove company overview. It says remove cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate, duplicated lines, and application instructions. So we could keep the company overview if we want. But we have limited sections; we could add an "About the company" section? Not in allowed headings list. The allowed headings are About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. So we cannot add a custom heading like About the company. So we must either incorporate that info into About the role or drop it. Since we cannot add a heading for it, and we must not repeat job title as heading, we could include the company overview as part of About the role paragraph (maybe after the role description). That would preserve the info. However the About the role heading is for role description; we can extend the paragraph to include company overview. That seems acceptable. Thus we will combine the role description paragraph with the company overview: "Senior Full Stack Developer is a highly skilled individual... About Foundation Finance Foundation Finance Company (FFC), a Great Place to Work® certified company since 2017, is a fast-growing consumer finance company working with home improvement contractors across the U.S. to drive sales through flexible, customer-focused financing options." We'll include that in the About the role. Now we must ensure we don't include the remote work disclaimer, EEO, etc. Now produce HTML. Let's craft:
About the role
Senior Full Stack Developer is a highly skilled individual who excels in several areas of focus, including Front-End, Middleware, and Back-End areas of development. Senior Full Stack Developers are crucial in helping lead the efforts for developing and designing front-end web architectures, that are driven by the middleware created to retrieve information from one of the several back-end sources that provide the lifeblood of our business. This role will excel in leadership of our evolving technology stack, which currently includes JavaScript, GraphQL, Jest, Kafka, MERN (MongoDB, Express, React, Node.js), NestJS, Redis, SQL, and TypeScript, and demonstrate proficient skills in test-driven development, RESTful APIs, collaboration, communication, security best practices, and performance optimization. About Foundation Finance Foundation Finance Company (FFC), a Great Place to Work® certified company since 2017, is a fast-growing consumer finance company working with home improvement contractors across the U.S. to drive sales through flexible, customer-focused financing options.
Responsibilities
Qualifications