Full Stack Developer

Warren, MI, US

Apply

Back to Results

Position Description:

We're looking for an entry-level Full-Stack Developer to join our team and contribute across the stack-from fine-tuning user experiences to enabling seamless system integrations. This role is ideal for someone who thrives in a hands-on technical environment, enjoys solving practical problems, and values clear written communication and collaboration.

Responsibilities:

  • Make incremental UX/UI improvements across internal applications
  • Support backend work such as system integrations and database connectivity
  • Implement and troubleshoot Multi-Factor Authentication (MFA) via a centralized directory
  • Write and optimize queries to expose data from one system into others
  • Deploy and configure off-the-shelf applications in a corporate IT environment
  • Debug and test applications locally using real-world scenarios
  • Perform thorough integration testing to ensure reliable production releases
  • Document requirements gaps and edge cases proactively to support smooth execution
  • Collaborate closely with product, design, and IT teams

Required Technical skills
Frontend: React
Backend: Go, Node.js, Python
Database: SQL-based systems (e.g., PostgreSQL, MySQL)
Authentication & Integration: SSO, centralized MFA (e.g., Azure AD, Okta)

Skills Required:

  • Proficient in navigating large codebases using GitHub (branches, PRs, reviews) and Sourcegraph (code search, cross-repo tracing) to understand system behavior and dependencies
  • Hands-on experience developing applications and user interfaces (coursework, internships, or personal projects welcome)
  • Familiarity with full-stack development using React, Go, Node.js, Python, and SQL
  • Experience deploying applications in a corporate environment
  • Understanding of centralized authentication and MFA systems
  • Comfort with local development workflows and debugging
  • Experience performing integration testing ahead of deployment
  • Strong organization and communication skills, especially in written form
  • A proactive mindset for documenting open questions and clarifying requirements

Nice-to-Have Skills:
Familiarity with REST APIs, GraphQL or Retool
Basic knowledge of enterprise identity protocols (e.g., SAML, OAuth2)



Apply

Back to Results