0% found this document useful (0 votes)
32 views3 pages

CCH - Software Engineer - FE,CMS

The Software Engineer – Frontend is responsible for developing and maintaining reusable components using headless CMS and frameworks like React.js, Next.js, and Angular. The role requires a strong background in front-end development, proficiency in JavaScript, and experience with performance optimization and component design. Candidates should possess analytical skills, strategic agility, and the ability to collaborate effectively across teams.

Uploaded by

Ritesh Kubde1
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
32 views3 pages

CCH - Software Engineer - FE,CMS

The Software Engineer – Frontend is responsible for developing and maintaining reusable components using headless CMS and frameworks like React.js, Next.js, and Angular. The role requires a strong background in front-end development, proficiency in JavaScript, and experience with performance optimization and component design. Candidates should possess analytical skills, strategic agility, and the ability to collaborate effectively across teams.

Uploaded by

Ritesh Kubde1
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Job Description

Job Title: Software Engineer – Frontend, CMS Job Code:


Reports to: Manager, Digital Applications FLSA: Exempt
Department: Information Systems Revision 01-2024
Date:
BASIC PURPOSE:
The Software Engineer – Frontend is responsible for developing and maintaining modular, reusable
components using headless CMS like Builder.io. Additionally, the Engineer will be responsible for developing
and maintaining reusable user interface components with React.js, Next.js and Angular.

ESSENTIAL FUNCTIONS:
 Translate designs and process wireframes into high-quality code.
 Design efficient and reusable front-end systems that drive complex web applications, components
that drive mobile applications.
 Implement the features and user interfaces using React.js, Next.js, and Angular.
 Optimize components for maximum performance across a vast array of web-capable devices and
browsers.
 Build reusable components and front-end libraries for future use utilizing technologies like Stencil
and Storybook.
 Collaborate closely with designers to craft and implement interactive, user-friendly UI templates
using React.js, Next.js, and Angular.
 Develop dynamic and reusable UI components that integrate seamlessly with the Headless CMS
(Builder.io) for content management.
 Identify and resolve performance and scalability issues.
 Stay on top of technology changes in the market and continuously look for opportunities to leverage
modern technology.
 Participate in code reviews, proactively identifying and mitigating potential issues and defects as well
as assisting with continuous improvement.
 Optimize components for maximum performance across a vast array of devices.
 Participate in the execution of business goals.
 Mentor less experienced team members.
 Collaborate with Product Designers, Product Managers, and other Software Engineers to deliver
compelling user-facing products.
 Must be able to perform the essential functions of the job, with or without reasonable
accommodation.
 Other duties as assigned.
REPORTING RELATIONSHIPS:
 Reports to Manager, Digital Applications

6551 Park of Commerce Blvd. Boca Raton, Florida 33487 | 800.347.2264 |


crosscountryhealthcare.com
Job Description

QUALIFICATIONS:
 Bachelor’s degree in Computer Science / related engineering field OR equivalent experience
 in related field
 3+ years of experience in front end development
 2+ years of experience in building reusable components using CMS tools
 Strong proficiency in JavaScript, including DOM manipulation, the JavaScript object model, and the
event loop.
 Proficient in profiling and improving the performance of front-end components.
 Familiarity with new specifications of ECMAScript and Typescript.
 Understanding the nature of asynchronous programming and its quirks and workarounds.
 Good understanding of any server-side templating languages.
 Experience with RESTful APIs and GraphQL/AppSync.
 Knowledgeable of modern authorization mechanisms such as JSON Web Tokens, oAuth2, AWS
Cognito, Key Cloak.
 Experience with common JavaScript development tools such as Babel, Webpack, NPM, Node, etc.
and testing frameworks (Jest, Mocha, etc.)
 Strong understanding of HTML, CSS, JavaScript, Typescript, and related web technologies along with
progressive web applications
 Experience with popular React.js and Next.js workflows (Flux, Redux, etc.).
 Knowledgeable of isomorphic React.
 Knowledge of Ignite UI.
 Familiar with modern front-end pipelines and tools like micro-frontends, Next.js, StencilJs,
Storybook.
 Ability to understand business requirements and translate them into technical designs.
 Familiarity with Git code versioning tools.
 Good written and verbal communication skills.
 Able to work autonomously with little direction. They should be self-motivated, proactive, and able
to take ownership of their work. The candidate should have a history of delivering high-quality work
on time and have excellent critical thinking skills. They should be able to prioritize tasks and manage
their time effectively, while keeping stakeholders informed of progress. The candidate should be
comfortable with ambiguity and be able to make decisions independently.
 Great collaborator.

CRITICAL COMPETENCIES FOR SUCCESS:


Analytical Skills: Demonstrate aptitude towards analytical and critical thinking skills and the ability to
conceptually pull together patterns or connections that are not clearly related; ability to assess relevant
facts, identify alternative approaches and provide the best course of action.

Strategic Agility: Eagerness and ability to learn quickly and leverage a flexible mindset in response to shifting
dynamics, adversity, and/or change; continually pushes oneself, their teams, and their businesses to learn, to
generate innovative ideas.

* Disciplined Execution: Orientation towards a process-focused, decisive course of action that will ensure

6551 Park of Commerce Blvd. Boca Raton, Florida 33487 | 800.347.2264 |


crosscountryhealthcare.com
Job Description

client/customer needs are met with a high standard of excellence, urgency, and predictability; focused on
the task at hand in the face of ambiguity and applies past experiences and expertise to consistently pull
through results.

* Organizational Collaboration: Ability to partner across organizational lines and work cooperatively within
and outside one’s own team to best serve client needs and exceed the expectations of end customers and
clients; actively supports key decisions and promote a spirit of teamwork to demonstrate the commitment to
the company.
WORK CONDITIONS:
 Must possess comfort in learning, training, and engaging with others through Microsoft Teams and
Zoom

Prepared by: Vaidehi Kulkarni/Asst Manager, Date: 08-2023


Digital Applications

The above declarations are not intended to be an “all inclusive” list of the duties and responsibilities of the job
described, nor are they intended to be such a listing of the skills and abilities required to perform the job. Rather,
they are intended only to describe the general nature of the job and be a reasonable representation of its activities.

Cross Country Healthcare is an EEO employer - M/F/Veteran/Disability


I have read and understand the responsibilities of this position:

____________________________________________
Print Name

____________________________________________ _____________
Signature Date

6551 Park of Commerce Blvd. Boca Raton, Florida 33487 | 800.347.2264 |


crosscountryhealthcare.com

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy