Software Engineer II

HexArmor•Atlanta, GA
•Hybrid

About The Position

HexArmor is seeking a Software Engineer II with Rails and React expertise to join its Atlanta-based Software Engineering team. The role is for an established performer who can take on complex tasks with minimal supervision, deliver resilient software that achieves business results, take ownership of work, and follow through on commitments. The engineer builds, designs, and evolves full-stack services and applications, delivering features across frontend and backend components and throughout the software development lifecycle. The position collaborates with engineers, product managers, designers, and technical partners to develop solutions for product capabilities and complex tasks. It also contributes to code quality, security, testing, operational support, and continuous improvement. The role is based at 1 Glenlake Parkway, Atlanta, Georgia, and follows a hybrid schedule with team days on Tuesdays and Thursdays. Expensed travel to HexArmor headquarters in Grand Rapids, Michigan, is required every 6–8 weeks. Compensation is salary plus bonus. Employment offers are contingent upon an E-Verify check and successful completion of a pre-employment drug screen and background check.

Requirements

  • At least 3 years of experience in software development.
  • Proficiency in Ruby on Rails, React, JavaScript, HTML, and CSS.
  • Experience with relational databases such as Postgres or MySQL, SQL, and building or consuming REST APIs.
  • Strong analytical and problem-solving skills, with a track record of delivering high-quality solutions.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience.
  • Experience debugging, monitoring, and supporting applications in production.
  • Experience with modern software development practices, including Agile, source control, CI/CD, testing, and code reviews.

Nice To Haves

  • Proficiency in RSpec, Jest, or similar testing frameworks.
  • Experience with Scrum or Kanban methodologies and tools such as JIRA and Confluence.
  • Clear communication skills and a collaborative mindset when working with cross-functional partners.
  • Experience with cloud platforms such as Azure, AWS, or similar.
  • Experience integrating with third-party APIs.
  • Knowledge and experience implementing software design patterns.

Responsibilities

  • Build, design, and evolve reliable, scalable full-stack services and applications, including API design and data modeling, for scoped product capabilities across frontend and backend components.
  • Deliver end-to-end features throughout the software development lifecycle by implementing designs, writing high-quality code, creating and executing tests, and contributing to deployment, monitoring, and ongoing operational support for web-based experiences.
  • Collaborate with engineers, product managers, designers, and technical partners to understand requirements, break down work, and implement full-stack solutions for complex tasks and small projects that integrate with multiple services and domains.
  • Improve code quality, reliability, and performance across the stack by following and contributing to best practices in testing, observability, security, accessibility, and operational excellence.
  • Participate in code reviews, design discussions, and knowledge sharing for frontend and backend technologies, supporting learning and continuous improvement while expanding technical scope and impact.
  • Apply security best practices throughout development, including secure coding, dependency management, and compliance with company policies and regulatory standards.

Benefits

  • Salary plus bonus
  • Expensed travel to HexArmor headquarters in Grand Rapids, Michigan, every 6–8 weeks
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service