Tapco (Traffic & Parking Control Co.) - Milwaukee, WI
posted 3 months ago
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.