Tapco (Traffic & Parking Control Co.) - Milwaukee, WI

posted 3 months ago

Full-time - Mid Level
Milwaukee, WI
Merchant Wholesalers, Durable Goods

About the position

TAPCO is seeking a Senior Full Stack Angular Developer to join our team in Milwaukee, Wisconsin. This role is integral to our mission of making roads and communities safer, and we are looking for a highly skilled programmer who is comfortable with both front-end and back-end coding languages, development frameworks, and third-party libraries. The ideal candidate will focus on the functional aspects of software development, supported by our design team. As part of a cross-functional team, the full stack developer will be responsible for producing scalable software solutions throughout the entire software development life cycle, from concept to final deployment. In this position, you will be responsible for building new applications as well as supporting existing software. You will write clean, efficient code in both front-end and back-end coding languages, ensuring cross-browser and cross-device support. Meeting both technical and consumer needs is essential, and you will help create new APIs or work with existing ones for integration with third parties. Writing unit and UI tests will be part of your responsibilities, as well as effectively using source control systems such as GitHub. You will perform testing and debugging of applications, troubleshoot, investigate, and resolve bugs and performance issues. Conducting technical root cause analysis and outlining corrective actions for given problems will be key to your role. Additionally, you will write technical documentation and stay up-to-date with software development trends, programming languages, new tools, and best practices. Collaboration is crucial, as you will work closely with development teams, graphic/UI designers, product managers, and other associates to develop software solutions and support IT operations. You will also communicate with users to understand their needs and experiences, which will help improve existing features or develop new ones. Regular communication of project status and deliverables with your team and project manager will be expected.

Responsibilities

  • Build new applications and support existing software.
  • Write clean, efficient code in both front-end and back-end coding languages.
  • Ensure cross-browser and cross-device support.
  • Meet both technical and consumer needs.
  • Create new or work with existing APIs for integration with third parties.
  • Write unit and UI tests.
  • Effectively use source control systems such as GitHub.
  • Perform testing and debugging of applications; troubleshoot, investigate and resolve bugs and performance issues.
  • Conduct technical root cause analysis and outline corrective actions for given problems.
  • Write technical documentation.
  • Stay up-to-date with software development, programming languages, new tools, and best practices.
  • Work collaboratively and professionally with development teams, graphic/UI designers, product managers, and other associates.
  • Communicate with users to understand their needs and experiences to improve existing features or develop new ones.
  • Communicate project status and deliverables with team, manager, and/or project manager.

Requirements

  • College degree or equivalent experience, preferably in Computer Science or Information Technology.
  • 5+ years of experience working as a full stack developer or in a similar role.
  • Strong communication and interpersonal skills.

Benefits

  • Quarterly Bonus Program
  • 10 Paid Holidays
  • Paid Vacation and Personal Time (starting day one)
  • Four Weeks of Paid Parental Leave with no waiting period
  • 401K Plan with Employer Match (fully vested on day one)
  • Company-Funded Short-Term Disability
  • Health, Vision, and Dental insurance
  • Quarterly Company Events and Lunches
  • Opportunity to join the Fun or Safety Committee
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service