UniGroup, C.A.-posted 1 day ago
Full-time • Mid Level
Hybrid • Fenton, MO
1,001-5,000 employees

Join UniGroup’s technology team focused on Operations Experience (OX), where we design and enhance the web applications that power our day-to-day moving and logistics operations. As a Senior Software Engineer, you will play a key role in developing scalable, high-quality solutions that connect our internal teams, agents, and customers across the enterprise. This is a full-stack development role that requires strong proficiency in Java and Spring Boot, along with hands-on experience in Node.js, TypeScript, and React.js. You will collaborate with a small, talented team that values creativity and innovation, where you’ll have the freedom to explore new ideas, experiment with technologies, and shape how solutions are delivered. If you enjoy tackling complex technical challenges, learning continuously, and helping build the systems that drive operational excellence, this is an excellent opportunity to make an impact.

  • Design, develop, test, and deploy web-based applications supporting UniGroup’s operations ecosystem.
  • Build and maintain software using Java and Spring Boot, with front-end development in React.js and exposure to Node.js and TypeScript.
  • Collaborate with product owners, engineers, and stakeholders to translate complex requirements into practical, efficient solutions.
  • Contribute to code quality and performance through reviews, testing, and refactoring.
  • Integrate legacy systems with modern platforms to ensure smooth data flow and system reliability.
  • Mentor junior developers and share technical expertise across the team.
  • Recommend and implement process and tool improvements that enhance efficiency and software delivery.
  • Participate in Agile ceremonies, daily stand-ups, and collaborative problem-solving sessions using tools such as Slack, Zoom, and JIRA.
  • Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent experience).
  • Minimum of 5 years of professional software development experience, including strong Java and Spring Boot proficiency.
  • Experience developing modern web applications using React.js, Node.js, and TypeScript.
  • Strong understanding of full-stack development, RESTful APIs, and microservices architecture.
  • Experience working within Agile/Scrum environments.
  • Collaborative mindset and strong communication skills, with the ability to explain complex concepts clearly.
  • Curiosity and a problem-solving mindset with the freedom to innovate and explore new approaches.
  • experience with mobile development
  • Medical, Dental, and Vision Insurance beginning the first of the month after hire
  • Company-paid Life Insurance and Disability Coverage
  • 401(k) Plan with company match
  • Paid Time Off (PTO) and Paid Holidays
  • Paid Parental Leave
  • Tuition Reimbursement and Professional Development Opportunities
  • Hybrid work flexibility and collaborative on-site culture
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service