Full Stack Web Developer

HP Tuners LLCBuffalo Grove, IL
1dOnsite

About The Position

HP Tuners LLC is a global leader in the automotive aftermarket, developing hardware and software for vehicle calibration. The Full Stack Web Developer develops scalable software solutions as part of a cross-functional team, managing the full software development life cycle from conception to deployment while working with front-end and back-end coding languages, development frameworks, and third-party libraries. This is a full-time, onsite role in Buffalo Grove, IL, with the flexibility of one remote workday per week.

Requirements

  • Bachelor’s degree in computer science or relevant field and at least 2-4 years of work experience working in PHP-based applications and CMS platforms.
  • Assume responsibility for moderately complex issues while continuing to develop technical skills and escalate more complex problems as needed.
  • Perform work effectively under general supervision.
  • Familiarity with relational databases (e.g., MySQL, PostgreSQL) and web servers (e.g., Apache, Nginx, IIS)
  • Familiarity with multiple front-end languages and libraries (e.g., HTML/CSS, Java Script, XML, jQuery).
  • Familiarity with modern development practices, including version control and CI/CD workflows
  • Intermediate proficiency in the following:
  • Software Solution Development: Work with teams and stakeholders to design, implement, and enhance software solutions aligned with business needs
  • Software Development: Experience working with PHP-based applications, CMS platforms, and relational databases such as MySQL and PostgreSQL
  • Front-end Languages and Libraries: Familiar with HTML, CSS, and JavaScript
  • Back-end Development: Strong PHP development experience; familiarity with modern frameworks such as Laravel is preferred
  • Architectural Design: Support and contribute to client-side and server-side architecture, including evolving API-driven systems
  • System Integration: Collaborate across systems and services to ensure reliable integrations
  • Mobile Responsiveness: Build and support responsive applications
  • Database Management: Develop and maintain database-driven applications
  • API Development: Build and maintain APIs to support internal and external integrations
  • Security Implementation: Apply best practices for security and data protection
  • Technical Documentation: Create and maintain clear documentation, including knowledge base and user-facing materials
  • Troubleshooting and Support: Diagnose and resolve issues across applications, infrastructure, and integrations, including escalated support cases
  • Software Testing and Debugging: Test and optimize applications for performance and reliability
  • Process Optimization: Identify opportunities to improve systems and workflows
  • Technical Consultation: Provide input on new tools, technologies, and approaches
  • User Training: Conduct and/or partner with the training department to provide quality end user training.

Nice To Haves

  • Preferred proficiency in the following:
  • Familiarity with Azure services and cloud-based application hosting
  • Experience working in or supporting .NET-based environments or integrations

Responsibilities

  • Work with vendors, development teams, and stakeholders to conceptualize, implement, and enhance software solutions while partnering with other departments to design, deploy, and manage solutions for business requirements
  • Develop and maintain client-side and server-side architecture, supporting both existing systems and new development
  • Maintain and enhance CMS-driven applications and custom integrations
  • Build and support front-end features with a focus on usability, performance, and responsiveness
  • Collaborate with other teams to ensure seamless integration of front-end and back-end systems
  • Develop and manage well-functioning databases and applications using relational databases such as MySQL and PostgreSQL
  • Write and maintain robust, efficient, and well-documented APIs to support system integration and future service-based architecture
  • Support deployments and environment configuration across multiple hosting environments, including Windows (IIS), Azure App Services, and Linux-based systems
  • Maintain and enhance containerized applications and support container-based environments
  • Contribute to CI/CD pipelines and automation using tools such as GitHub Actions
  • Create and maintain security and data protection practices while following industry best practices
  • Write and maintain technical documentation, including knowledgebase articles, user guides, and standard operating procedures (SOPs)
  • Diagnose and resolve issues related to performance, connectivity, and security across applications and infrastructure
  • Support internal users and assist with escalated customer issues related to web applications and integrations
  • Test software to ensure responsiveness and efficiency while troubleshooting, debugging, and upgrading for optimal performance
  • Identify opportunities to improve system reliability, maintainability, and business processes
  • Provide technical recommendations for evaluating and implementing new solutions
  • Conduct or support end-user training when needed
  • Observe and enforce company policies, rules, and safety practices
  • Perform other duties within the Information Technology department as assigned

Benefits

  • This position also qualifies for a discretionary bonus and a complete benefits package, including medical, dental, vision, life, and disability coverage, paid time off (PTO), and a 401(k) program with employer matching.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service