T

Senior Full Stack/Angular Developer - Hybrid

Traffic & Parking Contr
Full-time
On-site
Brown Deer, Wisconsin, United States




 
 


If you are looking to be part of a company focused on making our roads and communities safer that follows the core values of Safety First, Get Stuff Done, Fight for the Greater Good, Figure It Out, and Be Helpful, apply to join our team of passionate individuals today!

What TAPCO has to offer you:

  • 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 
  • Have a say in TAPCO Happenings by joining the Fun or Safety Committee

What you will accomplish as a Sr. Full Stack/Angular Developer at TAPCO:

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 with a focus more on the functional side of things supported by our design team. As part of a cross-functional team, the full stack developer is responsible to produce scalable software solutions for the full software development life cycle; from concept all the way through final deployment.

Essential Duties and Responsibilities:

  1. Responsible for building new applications as well as supporting existing software. 
  1. Write clean, efficient code in both front-end and back-end coding languages.
  2. Ensure cross-browser and cross-device support.
  3. Meet both technical and consumer needs.
  1. Help create new or work with existing APIs for integration with third parties.
  1. Write unit and UI tests.
  1. Effectively use source control systems such as GitHub.
  2. Perform testing and debugging of applications; troubleshoot, investigate and resolve bug and/or performance issues.
  3. Performs technical root cause analysis and outlines corrective action for given problems.
  1. Write technical documentation.
  1. Stay up-to-date of software development, programming languages, new tools and technology as well as best practices and techniques.
  1. Work collaboratively and professionally with development teams, graphic/UI designers, product managers and other company associates to develop software solutions and the IT operations team to support the solutions/systems.
  1. Work independently and as a part of a team.
  1. Communicate with users to understand their needs and experiences to improve existing features or develop new ones.
  2. Communicate project status and deliverables with team, manager and/or project manager.

Required Experience

  • College degree or equivalent experience, preferably in Computer Science, or Information Technology
  • 5+ years of experience working as full stack developer or similar role
  • Strong communication and interpersonal skills working with co-workers, users, customers and management

Knowledge/Skill/Ability

  • Proven experience as a full stack developer or similar role
  • Proficiency with fundamental front-end languages including HTML, CSS, and JavaScript.
  • Proficiency with JavaScript frameworks such as Angular 7+ (TypeScript).
  • Proficiency with server-side languages such as Node.js (Express.js/Nest.js), C# (.NET and .NET Core).
  • Proficiency with database technologies such as MySQL, PostgreSQL, and MongoDB.
  • Familiarity with Flutter
  • Ability to develop custom database-driven applications.
  • Ability to design and develop effective APIs
  • Ability to implement or intergrate with third party libraries, tools and APIs.
  • Working knowledge of cross-browser/platform web development techniques.
  • Working knowledge of with web servers such as NGINX
  • Familiarity with Docker or other container technologies
  • Familiarity with Kubernetes
  • Familiarity working on both Windows and Linux operating systems
  • Solid analytical, conceptual, and technical skills
  • Strong interpersonal and communication skills with staff, co-workers, and management
  • Ability to learn quickly and take ownership of tasks
  • Demonstrate a proactive self-starter attitude
  • Adaptable, dependable, and responsible
  • Organizational and planning skills
  • Prioritize, multitask, and meet deadlines 
  • Pays great attention to detail

About Us:

At TAPCO, we aim to enhance transportation and personal safety in our communities through innovative solutions and products. We are driven to save lives! Are you looking for a career where you can earn a great wage based on experience and performance, your contributions are recognized, and you will have growth potential? Then choose TAPCO!

As an EEO/Affirmative Action Employer, all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, veteran or disability status” or other acceptable tagline in all printed employment advertisements 

If any assistance is needed with the application process, please contact TAPCO HR at 800-236-4462