Prepin
Log in
Perficient

engineering opportunity

Senior Full Stack Engineer - React, C# + AI

The engineer will design, develop, and maintain scalable full-stack applications while integrating AI-enabled capabilities such as LLMs and intelligent workflows. They will also participate in the full software development lifecycle, including technical planning, code reviews, and collaboration with client stakeholders.

Chicago, Illinois, United StatesremoteFULL_TIME

Posted

About the role

What will you do at Perficient?

We currently have a career opportunity for a Senior Full Stack React Engineer to

join our remote team located anywhere across the United States.

As a Senior Full Stack Engineer, you will participate in all aspects of the

software development lifecycle which includes estimating, technical design,

implementation, documentation, testing, deployment and support of application

developed for our clients. As a member working in a team environment you will

take direction from solution architects and Leads on development activities.

Perficient is always looking for the best and brightest talent and we need you!

We’re a quickly-growing, global digital consulting leader, and we’re

transforming the world’s largest enterprises and biggest brands. You’ll work

with the latest technologies, expand your skills, and become a part of our

global community of talented, diverse, and knowledgeable colleagues.

RESPONSIBILITIES

* Participate in technical planning & requirements gathering phases including

Design, code, test, troubleshoot, and document engineering software

applications.

* Design, develop, and maintain scalable full-stack applications with a focus

on modern React-based user experiences.

* Develop and maintain backend services, APIs, and integrations using C# and

other modern server-side technologies

* Build and integrate AI-enabled capabilities, including intelligent workflows,

automation, LLM integrations, and AI-powered user experiences.

* Contribute to systems built on Hack and support enhancements within existing

application ecosystems.

* Drive technical excellence through code reviews, and adherence to engineering

best practices.

* Demonstrate the ability to adapt and work with team members of various

experience level.

* Work directly with client stakeholders, effectively communicating technical

concepts to both technical and non-technical audiences.

* Participate in Agile ceremonies and contribute to successful project

delivery.

QUALIFICATIONS

* Experience with Agile/Scrum methodology.

* Self-starter who can work independently.

* 6+ years of software engineering experience with full-stack application

development.

* Strong hands-on expertise building enterprise applications using React.

* Experience developing backend services and APIs using C#/. NET

* Experience working with or supporting applications built using Hack.

* Strong understanding of modern web application architecture, REST APIs,

microservices, and distributed systems.

* Demonstrated experience implementing AI-enabled solutions, including

generative AI, LLM integrations, AI-assisted workflows, or related

technologies.

* Experience with modern development practices including Git, CI/CD pipelines,

automated testing, and DevOps methodologies.

* Strong debugging, problem solving and investigative skills. Ability to

assimilate disparate information (log files, error messages etc.) and pursue

leads to find root cause problems.

* Bachelor’s Degree in MIS, Computer Science, Math, Engineering or comparable

major.

* Strong consulting and communication skills. Ability to work effectively with

various organizations in pursuit of problem solutions.

* Demonstrated ability to leverage AI tools to enhance productivity, streamline

workflows, and support data-informed task execution.

* Familiarity with AI-enhanced platforms is a plus.

* A solid understanding of AI capabilities and limitations including ethical

considerations is expected .

About the team

Our Product Development team helps businesses transform legacy systems and build

future-ready applications. We deliver end-to-end solutions—combining cloud

migration, custom application development, multi-cloud strategies, and modern UI

and API integration. With expertise in DevSecOps, modern frameworks, and

enterprise platforms, our team of engineers, architects, and project leaders

partner with leading brands to drive innovation, accelerate delivery, and create

lasting business impact. We also integrate AI-driven capabilities—such as

intelligent automation, predictive analytics, and generative development

tools—to enhance scalability, performance, and user experience.

Perficient, Inc. proudly provides equal employment opportunities (EEO) to all

employees and applicants for employment without regard to race, color, religion,

gender, sexual orientation, national origin, age, disability, genetic

information, marital status, amnesty, or status as a protected veteran in

accordance with applicable federal, state and local laws. Perficient, Inc.

complies with applicable state and local laws governing nondiscrimination in

employment in every location in which the company has facilities. This policy

applies to all terms and conditions of employment, including, but not limited

to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves

of absence, compensation, and training. Perficient, Inc. expressly prohibits any

form of unlawful employee harassment based on race, color, religion, gender,

sexual orientation, national origin, age, genetic information, disability, or

covered veterans. Improper interference with the ability of Perficient, Inc.

employees to perform their expected job duties is absolutely not tolerated.

Disability Accommodations: Perficient is committed to providing a barrier-free

employment process with reasonable accommodations for qualified individuals with

disabilities and disabled veterans in our job application procedures. If you

need assistance or accommodation due to a disability, please contact us.

Applications will be accepted until the position is filled or the posting is

removed.

The salary range for this position takes into consideration a variety of

factors, including but not limited to skill sets, level of experience,

applicable office location, training, licensure and certifications, and other

business and organizational needs. The new hire salary range displays the

minimum and maximum salary targets for this position across all US locations,

and the range has not been adjusted for any specific state differentials. It is

not typical for a candidate to be hired at or near the top of the range for

their role, and compensation decisions are dependent on the unique facts and

circumstances regarding each candidate. A reasonable estimate of the current

salary range for this position is $70,000.00 to $149,880.00. Please note that

the salary range posted reflects the base salary only and does not include

benefits or any potential variable compensation programs. Information regarding

the benefits available for this position are in our benefits overview.

Disclaimer: The above statements are not intended to be a complete statement of

job content, rather to act as a guide to the essential functions performed by

the employee assigned to this classification. Management retains the discretion

to add or change the duties of the position at any time.

#LI-GS1 #LI-FullStack #LI-AiFirst

Perficient is the global AI and technology consulting firm disrupting the

traditional consulting model. Powered by our 7,000+ advisors, engineers, and

designers, Perficient implements AI-first solutions that break conventions and

deliver outcomes that matter. Proudly serving clients that represent the world’s

most innovative brands, and in collaboration with our powerful technology

partner ecosystem, we bring deep industry expertise and data-driven design to

redefine how businesses run and succeed. Perficient is different. For real.

Learn more at perficient.com.

Which skills does this role require?

ReactC#.NETFull Stack DevelopmentArtificial IntelligenceGenerative AILLM IntegrationsREST APIsMicroservicesAgileScrumCI/CDDevOpsGitDistributed SystemsTechnical DesignFull StackLLMSoftware EngineeringConsultingDigital TransformationCloud MigrationCode ReviewsHackEnterprise ApplicationsBackend ServicesSystem ArchitectureProblem SolvingCommunication SkillsLLMs

Make your next move

Build a shortlist and prepare

Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.

Review the responsibilities and requirements before adding an opening to your shortlist.

Role information can change. Confirm current details on the original application page.

Product

AI Candidate AgentCompaniesBrowse JobsDeep ProfileSkill AssessmentOpportunity Matching
Prepin.ai

© 2026 Prepin | All rights reserved.