Senior Software Developer

Responsibilities

  • Take ownership of React-based frontend architecture and technical decision-making
    across multiple products
  • Provide technical guidance and mentorship to development team members
  • Restructure & optimize existing monorepo projects for better scalability and maintainability
  • Leverage modern AI tooling for code development, review, and optimization
  • Ensure exceptional user interfaces that support a growing B2C customer base
  • Work closely with product, design & backend teams to deliver high-quality solutions
  • Support company expansion into APAC markets through scalable technical solutions
  • Collaborate with a seasoned development team to learn the development process
  • Participate in Daily Stand-Up meetings supporting Agile methodology
  • No day is the same – in the morning you may build something for one of the
    company’s main sites, while in the afternoon you may be working on a pet project to
    market a new product
  • Improve overall User Interface by using languages such as Golang/Go & React
  • Working on projects from start to finish with a team or on your own
  • Be instrumental to big plans for future products and large scale development
  • Perform site break/fix activity as needed
  • Format API’s for 3rd party consumption, incorporate Web Services from external
    sources
  • Be flexible to wear multiple hats and learn new technology as needed

Experience

  • 5+ years of senior-level React development experience
  • Proven track record in technical leadership and team mentoring
  • Strong expertise in modern React patterns, hooks, and ecosystem
  • Experience with monorepo management and code organization best practices
  • Proficiency with AI-powered development tools (GitHub Copilot, etc.)
  • Strong problem-solving skills for debugging and optimizing React applications
  • Experience scaling applications for high-traffic B2C environments
  • Backend development experience with Go (Golang) (Preferred)
  • Familiarity with financial services or fintech applications (Preferred)
  • Experience with international/multi-region product deployment (Preferred)
  • Knowledge of modern CI/CD practices and DevOps workflows (Preferred)
Experience: Senior
Job Type: Direct Hire
Job Location: Metro Detroit

Apply for this position

Allowed Type(s): .pdf, .doc, .docx