×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Engineer

Job in Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listing for: Brooksource
Full Time, Contract position
Listed on 2026-07-08
Job specializations:
  • Software Development
    Full Stack Developer, Front End Developer, Backend Developer, React.js
Salary/Wage Range or Industry Benchmark: 80000 - 110000 USD Yearly USD 80000.00 110000.00 YEAR
Job Description & How to Apply Below

Location: Charlotte, NC or Denver, CO (Hybrid – 4 days on, 1 day remote)

Duration: 12-Month Contract (Potential for Extension)

About the Role

We are seeking a Software Engineer II to join a collaborative development team supporting a high-impact internal Fin Ops platform used by executive leadership across the enterprise. This platform provides cloud cost management dashboards, compliance reporting, budget forecasting, and resource attribution tools that drive strategic business decisions.

As a Full Stack Software Engineer, you'll partner closely with the Frontend Development Lead to build modern React applications, develop scalable Node.js APIs, and enhance data-driven user experiences. This is an opportunity to make an immediate impact on an executive-facing platform while working with modern technologies in a fast-paced, collaborative environment.

Responsibilities
  • Design, develop, and maintain React-based dashboard components for cloud cost management, compliance, and financial reporting.
  • Build and enhance RESTful APIs using Node.js and Express.
  • Design and maintain PostgreSQL databases, including schema updates, queries, and migrations.
  • Develop data-rich dashboards and interactive visualizations for enterprise stakeholders.
  • Implement new features based on business requirements and user feedback.
  • Support enhancements related to AI-generated dashboard content and reporting capabilities.
  • Write unit tests for frontend components and backend APIs.
  • Participate in code reviews and contribute to best practices for code quality and maintainability.
  • Collaborate with Dev Ops, Data Engineering, and Business teams to deliver new platform capabilities.
  • Document technical solutions, APIs, and development standards.
Required Qualifications
  • 3+ years of full-stack software engineering experience.
  • 2+ years of professional experience developing applications with React and Redux.
  • 2+ years of experience building APIs with Node.js and Express.js.
  • Experience building data-intensive dashboards, reporting applications, or analytics platforms.
  • Experience with PostgreSQL, including database design and SQL queries.
  • Experience developing and consuming REST APIs with complex JSON payloads.
  • Experience using data visualization libraries such as Recharts, Chart.js, D3, ECharts, or similar.
  • Experience using Git for source control, code reviews, and collaborative development.
  • Strong communication skills and the ability to work within an established codebase.
Preferred Qualifications
  • Experience with Tailwind CSS.
  • Strong SQL skills and experience working with large datasets.
  • Solid understanding of UI/UX principles with the ability to create polished, intuitive user interfaces.
  • Experience with Git Lab CI/CD pipelines.
  • Experience developing applications for executive or enterprise business users.
  • Experience with Jest and React Testing Library.
Nice to Have
  • Experience with Docker and Kubernetes.
  • Familiarity with enterprise authentication solutions (OAuth2, Keycloak, SSO).
  • Experience integrating AI or machine learning outputs into web applications.
  • Knowledge of AWS services such as S3, Athena, DynamoDB, and Aurora PostgreSQL.
  • Experience with workflow orchestration tools such as Prefect.
  • Familiarity with application monitoring tools like Datadog.
  • Understanding of accessibility (WCAG) best practices.
Technical Environment
  • Cloud: AWS (S3, Athena, DynamoDB)
  • Testing: Jest, React Testing Library
Who We're Looking For

We're looking for a self-motivated, mid-level Full Stack Engineer who enjoys building data-driven applications and thrives in a collaborative, small-team environment. The ideal candidate is comfortable taking ownership of features, working across the full stack, and delivering clean, maintainable code that supports high-visibility business initiatives.

BENEFITS OF WORKING WITH BROOKSOURCE
  • Direct communication with the hiring manager, which allows us to move candidates through the interview process faster.
  • Dedication to keep an open line of communication and provide full transparency.

Brooksource offers competitive medical, dental, vision, Health Savings Account, Dependent Care FSA, and supplemental coverage with plans that can fit each employee’s needs. We offer a…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary