Indianapolis, United States of America Remote (City) Employment

Haystack is hiring a Software Engineer

About the Role

As a Software Engineer, you will help expand a growing development team by building robust, scalable applications tailored to the Power and Utility industry. You'll take ownership of technical implementation while working hand-in-hand with clients and teammates to define requirements, architect solutions, and ensure successful project delivery on time and within scope.

What You'll Do

  • Design and develop full-stack web and mobile applications using React.js, React Native, and Node.js, with an emphasis on clean, maintainable code
  • Engage directly with clients to understand business needs, clarify objectives, and recommend technical approaches
  • Lead scoping efforts and contribute to system architecture and product requirement planning for new and evolving projects
  • Collaborate within an Agile Scrum environment, participating in sprints, stand-ups, and planning sessions to maintain clear communication
  • Translate functional requirements into integrated solutions, covering design, implementation, testing, and deployment phases
  • Communicate clearly with stakeholders about progress, timelines, deliverables, and technical trade-offs

What We're Looking For

  • Minimum of 5 years of hands-on experience developing applications with React.js, React Native, and Node.js
  • At least 3 years of client-facing technical consulting or equivalent role involving scope definition and solution design
  • Proficiency in multiple programming languages and frameworks, including exposure to PHP, .NET, Python, C, or TypeScript
  • Familiarity with the complete software development lifecycle, from concept through deployment
  • Background in computer science or related field through formal education, boot camps, or substantial professional experience
  • Experience using Jira and Confluence for project tracking and knowledge sharing
  • Strong working knowledge of Git for version control and team collaboration
  • Experience with relational and NoSQL databases such as MySQL, PostgreSQL, or MongoDB
  • Excellent communication skills and a collaborative mindset

Nice-to-Have Skills

  • Exposure to cloud platforms like AWS, Azure, or Google Cloud Platform
  • Understanding of DevOps principles and CI/CD pipeline management
  • Active involvement in the developer community, including open-source contributions

Work Environment

This role is fully remote but requires periodic in-person meetings with clients in the Indianapolis metropolitan area. You must be based in the United States, as we are unable to accept international applications or sponsor visas.

Our Culture

We prioritize client-driven innovation, continuous learning, and inclusive collaboration. Our team values respectful communication, technical excellence, and a shared commitment to delivering scalable, high-quality software solutions.

Required Skills
React.jsReact NativeNode.jsJavaScriptTypeScriptPythonPHP.NETCWeb DevelopmentMobile DevelopmentSoftware LifecycleClient-FacingTechnical ConsultingScalable Systems React.jsReact NativeNode.jsJavaScriptTypeScriptPythonPHP.NETCWeb DevelopmentMobile DevelopmentSoftware LifecycleClient-FacingTechnical ConsultingScalable Systems
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
Haystack

Haystack helps energy and utility innovators solve six- and seven-figure challenges with smart, scalable web and mobile solutions. Our team blends deep technical expertise with a fresh perspective to modernize operations, streamline processes, and integrate systems.

We are listeners and learners. Builders and testers. Lovers of challenge and opportunity. We are a company of experts, invested in client partnerships, and committed to our mutual success. It’s not magic; it’s Haystack.

Our Strategy-First process starts with asking the right questions. We uncover the Why before we even consider the What and certainly the How. This ensures that your new solution stays relevant for the long haul.

All jobs at Haystack Visit website
Job Details
Category fullstack
Posted 2 hours ago