IT Developer
Found in: Appcast Linkedin GBL C2 - 2 weeks ago
Summary:
The Front-End Developer is responsible for the development, maintenance, and publication of Kolbe’s website, ecommerce functions, and internal web-based applications. As a member of a cross-functional team leveraging Scrum principles, they play a key part in delivering solutions for both internal and external audiences.
Essential Duties and 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.
Education and/or Experience:
· 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.
· 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.