Jobs · Information Technology

[US] Software Engineer III

Benchmark Gensuite® · Ohio, United States · 3 wk ago
RemoteRemoteInformation TechnologyFull-time

About the role

Benchmark Gensuite is seeking a Software Engineer III to join our engineering team. This role involves designing and developing software applications using our core technology stack of Node.js backend services with React web and Flutter mobile front-end clients.

Responsibilities

  • Develop and maintain software applications using Node.js, React, and Flutter
  • Write clean, maintainable, and well-documented code
  • Perform thorough testing and quality assurance of developed features
  • Troubleshoot and debug issues across the full technology stack
  • Participate in code reviews and provide constructive feedback
  • Evaluate and integrate AI tooling into the development workflow to improve velocity and code quality
  • Collaborate with cross-functional teams on technical solutions
  • Mentor junior and mid-level engineers on the technology stack and development best practices
  • Contribute to architectural decisions and technical discussions
  • Set technical direction and drive best practices across the team
  • Contribute to moderately complex aspects of projects
  • Take initiative in problem-solving and solution development
  • Work independently while maintaining team collaboration
  • Support project planning and estimation activities

Requirements

  • Backend Development: 4+ years of hands-on experience with Node.js development, API development, and database knowledge (SQL and/or NoSQL)
  • Frontend Development: 3+ years of experience with React.js, including component lifecycle and state management, React Hooks, and modern React patterns, state management libraries (Redux, Context API, etc.), and Flutter development
  • General Technical Requirements: Proficient with Git and collaborative development workflows, experience with unit testing, integration testing, and testing frameworks, strong debugging and troubleshooting skills across the full stack, familiarity with modern development tools, IDEs, and build processes, proficiency with AI coding assistants (e.g., GitHub Copilot, Claude Code, Cursor), and experience integrating LLM APIs via AWS Bedrock into production applications

Qualifications

  • Education: Bachelor's degree in Computer Science, Software Engineering, or related technical field, or equivalent professional experience
  • Experience: 4-6+ years of professional software development experience, experience working in collaborative development environments, demonstrated ability to work on projects with moderate complexity

Similar jobs

Software Engineer III

Scientific Research CorporationNorth Las Vegas, NV· 3 mo ago
Information Technology$100k/yrapply on careers-scires.icims.com

Software Engineer III

HBK - Hottinger Brüel & KjærUnited States· 1 mo ago
RemoteEngineering$110k–$120k/yrapply on spectris.wd3.myworkdayjobs.com