{"id":1581642,"url":"https://alion.io/job/benchmark-gensuite-us-full-stack-software-engineer-node-js-react-flutter","title":"[US] Full-Stack Software Engineer - Node.js, React & Flutter","company":{"id":2064940,"name":"Benchmark Gensuite","domain":"benchmarkgensuite.com","url":"https://alion.io/company/benchmarkgensuite","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"BambooHR","truth_index":{"grade":"B","score":75,"open_postings":8,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-05T05:45:15Z"}},"role":"Mobile","role_family":"Mobile","seniority":null,"employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":[],"countries":[],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Dart","optional":false},{"name":"Express","optional":false},{"name":"Fastify","optional":false},{"name":"Flutter","optional":false},{"name":"Git","optional":false},{"name":"GraphQL","optional":false},{"name":"Machine Learning","optional":false},{"name":"Node JS","optional":false},{"name":"React Native","optional":false},{"name":"Redux","optional":false},{"name":"SQL","optional":false},{"name":"State Management","optional":false},{"name":"Agile","optional":true},{"name":"AI Agents","optional":true},{"name":"AWS","optional":true},{"name":"AWS Bedrock","optional":true},{"name":"CI/CD","optional":true},{"name":"Claude Code","optional":true},{"name":"Copilot","optional":true},{"name":"Cursor","optional":true},{"name":"Docker","optional":true},{"name":"JavaScript","optional":true},{"name":"LLM","optional":true},{"name":"Prompt Engineering","optional":true},{"name":"RAG","optional":true},{"name":"React.js","optional":true},{"name":"Scrum","optional":true}],"status":"closed","first_seen_at":"2026-09-24T00:00:00Z","employer_posted_date":"2026-09-24","last_verified_at":"2026-10-03T21:00:15Z","board_verified":false,"closed_at":"2026-10-03T21:00:15Z","days_open":9,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":9},"description":"Full-Stack Software Engineer - Node.js, React & Flutter\nFull Time - Remote\nCincinnati, OH\nInnovate with Benchmark Gensuite as a Full-Stack Software Engineer - Node.js, React & Flutter\nEveryone wants to make the world a better place. We work to make it happen. By joining Benchmark Gensuite and exploring careers in the EHS, Sustainability, and ESG Disclosure Reporting space, you’ll be helping customers throughout the business community empower informed decision-making, improve employee safety, and lessen their environmental footprint while creating a culture that values diversity, equity, and inclusion. Join us and help make the corporate world better for the planet and better for its employees.\nBenchmark Gensuite jobs play a crucial role in helping develop our unified EHS, Sustainability, and ESG digital transformation software solutions that enable cross-functional performance excellence, enhance businesses’ sustainability efforts, and help them achieve their ESG goals. With our incredible global team, the collaborative spirit of our subscribers and partners, and the continuous innovation in exciting new technologies like Artificial Intelligence, Machine Learning, and IoT, a career at Benchmark Gensuite means you will continuously use and evolve your skills to develop fresh ideas and initiatives.\nBenchmark Gensuite Benefits\nAt Benchmark Gensuite, your hard work is rewarded. We offer annual bonus programs, regular team-building events, and off-cycle reviews to promptly recognize and reward excellent performers. With engaging team activities including happy hours and exciting virtual events, we actively encourage our teams to connect and build a strong, supportive, and fun rapport! Our Benchmark Gensuite Team Member Networks, like the Respect for Diversity Group and the Sustainability Group, offer a safe and supportive space, bringing together team members who share a common identity and empowering them to voice their ideas and initiate action. Explore Benchmark Gensuite job openings and come join us as we combine our collective creativity and passion to meet and exceed the expectations of our customers.\nAbout Benchmark Gensuite…\nBenchmark Gensuite® enables companies to implement robust, cross-functional digital systems for EHS, Sustainability, and ESG Reporting through a unified digital platform-locally, globally and across diverse operating profiles.\nWith intuitive, best-practice-based process functionality, flexible configurations, and powerful extensions, the Benchmark Gensuite® platform has helped companies worldwide manage their EHS, Sustainability; Quality; Operational Risk and Compliance; Product Stewardship, and Supply Chain Risks for over two decades; and now organically integrated with cutting-edge ESG disclosure reporting and management solutions. Join over 3 million users that trust Benchmark Gensuite® with their software system needs and benefit from rapid deployment and adoption, immediate return on investment (ROI), service excellence, and collaborative innovation.\nJob Overview\nBenchmark Gensuite is seeking a Full-Stack Software Engineer to join our engineering team. In this role, you will design, develop, test, and maintain software applications across our core technology stack, which includes Node.js backend services, React web applications, and Flutter mobile applications.\nThe ideal candidate has a strong foundation in full-stack development, enjoys solving technical problems, and can independently deliver moderately complex features while collaborating closely with other engineers and cross-functional teams.\nExperience Level:3-5 years of related software development experience\nKey Responsibilities\nDesign, develop, test, and maintain application features using Node.js, React, and Flutter.\nBuild and maintain RESTful APIs and/or GraphQL endpoints.\nDevelop responsive and user-friendly web application components using React.\nContribute to cross-platform mobile application development using Flutter and Dart.\nWrite clean, maintainable, and well-documented code.\nTroubleshoot and resolve issues across backend, web, and mobile applications.\nCreate and maintain unit and integration tests.\nParticipate in code reviews and provide constructive feedback.\nCollaborate with engineers, product team members, and other stakeholders to understand requirements and implement practical technical solutions.\nContribute to technical discussions, project planning, and development estimates.\nUse modern development tools, including AI-assisted coding tools, to support productivity and code quality.\nStay current with relevant technologies and development practices.\nRequired Technical Skills\nBackend Development\nAt least three years of professional experience with Node.js or a comparable backend technology.\nExperience developing RESTful APIs and/or GraphQL endpoints.\nWorking knowledge of SQL and/or NoSQL databases.\nUnderstanding of server-side architecture, middleware, and backend frameworks such as Express.js or Fastify.\nFrontend Development\nAt least two years of professional experience with React.js.\nExperience with React Hooks, component-based development, and modern React patterns.\nFamiliarity with state management approaches such as Redux or Context API.\nUnderstanding of responsive web development and user-interface best practices.\nMobile Development\nExperience with Flutter, React Native, or another cross-platform mobile development framework.\nFamiliarity with mobile application development concepts and lifecycle.\nInterest in developing deeper expertise with Flutter and Dart.\nGeneral Development\nProficiency with Git and collaborative development workflows.\nExperience with unit testing, integration testing, and relevant testing frameworks.\nStrong debugging and troubleshooting skills.\nFamiliarity with modern development tools, IDEs, and build processes.\nAbility to independently manage assigned development work while collaborating effectively with the broader team.\nRequired Qualifications\nBachelor’s degree in Computer Science, Software Engineering, or a related technical field. Equivalent professional experience may be considered in place of a degree.\nThree to five years of professional software development experience.\nExperience working in a collaborative software development environment.\nDemonstrated ability to contribute to moderately complex development projects.\nStrong analytical, problem-solving, and communication skills.\nWillingness to learn new technologies and work across backend, web, and mobile applications.\nPreferred Qualifications\nHands-on experience developing production mobile applications using Flutter and Dart.\nExperience with AWS cloud services.\nFamiliarity with Docker, CI/CD pipelines, or DevOps practices.\nExperience working with microservices architecture.\nUnderstanding of mobile application deployment processes for the Apple App Store and Google Play.\nExperience working in an Agile or Scrum development environment.\nFamiliarity with AI coding assistants such as GitHub Copilot, Claude Code, or Cursor.\nExposure to LLM APIs, AWS Bedrock, prompt engineering, AI agent frameworks, vector databases, or retrieval-augmented generation.\nExperience contributing to technical documentation or informally supporting less-experienced developers.\nWhat Success Looks Like\nDelivers reliable, maintainable code that meets technical and business requirements.\nCompletes assigned development work within established timelines.\nEffectively troubleshoots issues across the application stack.\nActively participates in code reviews and technical discussions.\nCollaborates effectively with technical and non-technical stakeholders.\nDemonstrates initiative, accountability, and continued technical growth.\nDevelops increasing proficiency across Node.js, React, Flutter, and emerging technologies.\nGrowth Opportunities\nThis position provides opportunities to:\nExpand full-stack development experience across backend, web, and mobile applications.\nDevelop deeper expertise in Flutter and cross-platform mobile development.\nGain exposure to cloud technologies and AI-enabled product capabilities.\nContribute to increasingly complex technical projects.\nSupport and share knowledge with other engineers.\nProgress toward senior engineering and software architecture career paths.\nWork Environment\nCollaborative environment with experienced engineers and cross-functional partners.\nOpportunities to work on diverse technical projects and business applications.\nAccess to modern development tools and technologies.\nContinued professional development and learning opportunities.\nQuestions about the position? Please contact our HR Team, at .","description_format":"text","description_chars":8673,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Equity","Growth opportunities","Professional development"],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence","Software","ESG & Carbon Accounting Software"],"lifecycle":[{"event":"open","at":"2026-10-01T13:25:39Z"},{"event":"close","at":"2026-10-03T21:00:15Z"}],"visa":[],"liveness":null,"pay":null,"html_url":"https://alion.io/job/benchmark-gensuite-us-full-stack-software-engineer-node-js-react-flutter","json_url":"https://alion.io/job/benchmark-gensuite-us-full-stack-software-engineer-node-js-react-flutter.json","meta":{"generated_at":"2026-10-06T02:22:49Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":3581,"day_limit":5000,"remaining_today":1419,"minute_limit":60,"resets_at":"2026-10-07T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":2064940},"rest":"https://alion.io/mcp/rest/get_company?id=2064940"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fbenchmark-gensuite-us-full-stack-software-engineer-node-js-react-flutter"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fbenchmark-gensuite-us-full-stack-software-engineer-node-js-react-flutter"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fbenchmark-gensuite-us-full-stack-software-engineer-node-js-react-flutter"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/benchmark-gensuite-us-full-stack-software-engineer-node-js-react-flutter\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fbenchmark-gensuite-us-full-stack-software-engineer-node-js-react-flutter"}]}