Software Developer (Full Stack)
Job Description
Kolbe & Kolbe Millwork seeks a capable Full Stack Software Developer to contribute to the development, maintenance, and deployment of its public website, ecommerce features, and internal web applications. Working within an Agile/Scrum environment, the role supports both external customers and internal teams through full-stack solutions.
Overview
The ideal candidate will hold expertise across both front-end and back-end development, contributing within a cross-functional team to deliver reliable, scalable web solutions. The position emphasizes collaboration, continuous improvement, and delivering value through well-constructed software in a Scrum-driven workflow.
Responsibilities
- Design and implement applications using React.js, HTML5, CSS3, and JavaScript, ensuring cross-browser compatibility and strong performance.
- Collaborate with team members to connect front-end components with server-side logic built on .NET technologies.
- Convert design mock-ups and wireframes into high-quality, responsive web pages and applications.
- Enhance performance and scalability through efficient coding practices and ongoing optimization efforts.
- Produce clean, well-documented, and maintainable code in line with established standards.
- Participate in code reviews and provide constructive feedback to peers to uphold code quality and consistency.
- Stay current with frontend trends and tools and share knowledge with the team.
- Diagnose and resolve issues reported by users or identified during testing phases.
- Engage in Agile Scrum ceremonies such as sprint planning, daily stand-ups, and retrospectives.
- Work with UI/UX designers to ensure technical feasibility and enhance user interactions.
Requirements
- Strong full-stack experience with proficiency in React.js and .NET technologies.
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or an equivalent combination of education and experience.
- Solid understanding of HTML5, CSS3, and responsive design principles.
- Proficiency in JavaScript and familiarity with modern libraries/frameworks such as React.js, Angular, or Vue.js.
- Experience with the .NET framework, ASP.NET MVC, C#, and related server-side technologies.
- Experience building RESTful APIs and handling asynchronous requests.
- Experience using Git for version control.
- 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 abilities.
- Experience with testing frameworks such as Jest or Enzyme and test-driven development is a plus.
- Familiarity with CI/CD pipelines and DevOps practices is advantageous.
Technologies
- React.js
- HTML5
- CSS3
- JavaScript
- .NET technologies
- ASP.NET MVC
- C#
- RESTful APIs
- Git
- Jest
- Enzyme
- Angular
- Vue.js
Benefits
- 401(k)
- 401(k) matching
- Dental insurance
- Dependent health insurance coverage
- Disability insurance
- Employee assistance program
- Family leave
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- On-site gym
- Paid holidays
- Paid sick time
- Paid time off
- Pet insurance
- Prescription drug insurance
- Professional development assistance
- Tuition reimbursement
- Vision insurance
- Wellness program
Job Type
Full-time
Pay
USD 65,000 - 90,000 per year
Location
Hybrid remote in Wausau, WI 54401