Kolbe & Kolbe Millwork Co. - Wausau, WI

posted about 2 months ago

Full-time
Wausau, WI
Plastics and Rubber Products Manufacturing

About the position

The Front-End IT Developer is a crucial role within Kolbe, responsible for the development, maintenance, and publication of the company's website, e-commerce functions, and internal web-based applications. This position requires a strong focus on user interface development, utilizing modern technologies such as React.js, HTML5, CSS3, and JavaScript. The developer will work as part of a cross-functional team that employs Scrum principles, ensuring that solutions are effectively delivered to both internal and external audiences. In this role, the developer will be tasked with creating and implementing user interfaces that are not only visually appealing but also functionally robust. This includes ensuring cross-browser compatibility and optimal performance of web applications. The developer will collaborate closely with back-end developers to integrate front-end components with server-side logic powered by .NET technologies. Additionally, the developer will translate design mock-ups and wireframes into high-quality, responsive web pages and applications, optimizing application performance and scalability through efficient coding practices. The position also involves writing clean, well-documented, and maintainable code that adheres to best practices and coding standards. Conducting code reviews and providing constructive feedback to peers is essential to maintain code quality and consistency. Staying updated with the latest trends, tools, and technologies in front-end development is expected, along with sharing knowledge within the team. The developer will troubleshoot and debug issues reported by users or identified during testing phases and participate in Agile/Scrum ceremonies such as sprint planning, daily stand-ups, and retrospective meetings. Collaboration with UI/UX designers is also a key aspect of this role to ensure the technical feasibility of designs and enhance user interaction.

Responsibilities

  • Develop and implement user interfaces using React.js, HTML5, CSS3, and JavaScript, ensuring cross-browser compatibility and optimal performance.
  • Collaborate with back-end developers and other team members to integrate front end components with server-side logic powered by .NET technologies.
  • Translate design mock-ups and wireframes into high-quality, responsive web pages and applications.
  • Optimize application performance and scalability through efficient coding practices and continuous improvement initiatives.
  • Write clean, well-documented, and maintainable code following best practices and coding standards.
  • Conduct code reviews and provide constructive feedback to peers to ensure code quality and consistency.
  • Stay updated with the latest trends, tools, and technologies in front end development and share knowledge within the team.
  • Troubleshoot and debug issues reported by users or identified during testing phases.
  • Participate in Agile/Scrum ceremonies such as sprint planning, daily stand-ups, and retrospective meetings.
  • Collaborate with UI/UX designers to ensure the technical feasibility of designs and enhance user interaction.

Requirements

  • Degree in Computer Science, Software Engineering, or a related field or equivalent work experience is required.
  • Proven experience as a Front-End Developer with proficiency in React.js and .NET technologies.
  • Strong understanding of web markup, including HTML5 and CSS3, and responsive design principles.
  • Proficiency in JavaScript and familiarity with modern JavaScript libraries and frameworks (e.g., React.js, Angular, Vue.js).
  • Experience with .NET framework, ASP.NET MVC, C#, and related technologies for server-side development.
  • Familiarity with RESTful APIs and asynchronous request handling.
  • Experience with version control systems such as Git.
  • Ability to collaborate effectively with cross-functional teams in a fast-paced environment.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and interpersonal skills.

Nice-to-haves

  • Experience with testing frameworks (e.g., Jest, Enzyme) and test-driven development is a plus.
  • Familiarity with CI/CD pipelines and DevOps practices is advantageous.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service