{"schemaVersion":"jobsearcher.job.v1","id":"750609c7e9ee950774382ba1","url":"https://jobsearcher.com/jobs/750609c7e9ee950774382ba1","canonicalUrl":"https://jobsearcher.com/jobs/750609c7e9ee950774382ba1","title":"Full Stack Engineer","description":"Software Engineer II (Full Stack)Location: Charlotte, NC or Denver, CO (Hybrid – 4 days on, 1 day remote)Duration: 12-Month Contract (Potential for Extension)**Unable to do C2C or Provide Sponsorship**About the RoleWe are seeking a Software Engineer II to join a collaborative development team supporting a high-impact internal FinOps 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.ResponsibilitiesDesign, 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 DevOps, Data Engineering, and Business teams to deliver new platform capabilities.Document technical solutions, APIs, and development standards.Required Qualifications3+ 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.Strong proficiency in JavaScript (ES6+).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 QualificationsExperience 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 GitLab CI/CD pipelines.Experience developing applications for executive or enterprise business users.Experience with Jest and React Testing Library.Nice to HaveExperience 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 EnvironmentFrontend: React 18, Redux Toolkit, Tailwind CSS, SASS, Ant DesignBackend: Node.js, Express.jsDatabase: PostgreSQL (Aurora)Visualization: RechartsCloud: AWS (S3, Athena, DynamoDB)DevOps: Docker, Kubernetes, GitLab CI/CDTesting: Jest, React Testing LibraryMonitoring: DatadogWho We're Looking ForWe'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.Benefits & Perks: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 401k plan that includes a company match and is fully vested after you become eligible, paid time off, sick time, and paid company holidays. We also offer an Employee Assistance Program (EAP) that provides services like virtual counseling, financial services, legal services, life coaching, etc.Pay Disclaimer:The pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.We are committed to creating an inclusive environment for all employees and applicants. We do not discriminate on the basis of race, color, religion, creed, sex, sexual orientation, gender identity or expression, national origin, ancestry, age, disability, genetic information, marital status, military or veteran status, citizenship, pregnancy (including childbirth, lactation, and related conditions), or any other protected status in accordance with applicable federal, state, and local laws.","company":"Brooksource","rawCompany":"brooksource","city":"Charlotte","state":"NC","isRemote":false,"isActive":false,"createdAt":"2026-04-28T02:51:38.143Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Full Stack Engineer","description":"Software Engineer II (Full Stack)Location: Charlotte, NC or Denver, CO (Hybrid – 4 days on, 1 day remote)Duration: 12-Month Contract (Potential for Extension)**Unable to do C2C or Provide Sponsorship**About the RoleWe are seeking a Software Engineer II to join a collaborative development team supporting a high-impact internal FinOps 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.ResponsibilitiesDesign, 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 DevOps, Data Engineering, and Business teams to deliver new platform capabilities.Document technical solutions, APIs, and development standards.Required Qualifications3+ 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.Strong proficiency in JavaScript (ES6+).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 QualificationsExperience 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 GitLab CI/CD pipelines.Experience developing applications for executive or enterprise business users.Experience with Jest and React Testing Library.Nice to HaveExperience 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 EnvironmentFrontend: React 18, Redux Toolkit, Tailwind CSS, SASS, Ant DesignBackend: Node.js, Express.jsDatabase: PostgreSQL (Aurora)Visualization: RechartsCloud: AWS (S3, Athena, DynamoDB)DevOps: Docker, Kubernetes, GitLab CI/CDTesting: Jest, React Testing LibraryMonitoring: DatadogWho We're Looking ForWe'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.Benefits & Perks: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 401k plan that includes a company match and is fully vested after you become eligible, paid time off, sick time, and paid company holidays. We also offer an Employee Assistance Program (EAP) that provides services like virtual counseling, financial services, legal services, life coaching, etc.Pay Disclaimer:The pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.We are committed to creating an inclusive environment for all employees and applicants. We do not discriminate on the basis of race, color, religion, creed, sex, sexual orientation, gender identity or expression, national origin, ancestry, age, disability, genetic information, marital status, military or veteran status, citizenship, pregnancy (including childbirth, lactation, and related conditions), or any other protected status in accordance with applicable federal, state, and local laws.","datePosted":"2026-04-28T02:51:38.143Z","dateModified":"2026-04-28T02:51:38.143Z","hiringOrganization":{"@type":"Organization","name":"Brooksource","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Charlotte","addressRegion":"NC","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"750609c7e9ee950774382ba1"},"url":"https://jobsearcher.com/jobs/750609c7e9ee950774382ba1"}}