Job Description
Job Summary:
As a Front-End Developer at PIN Business Network, you will play a crucial role in shaping the user experience of our web applications. You will work closely with our design and back-end development teams to implement visually appealing and intuitive user interfaces. The ideal candidate is passionate about creating seamless and responsive web experiences and stays up-to-date with the latest trends and technologies in front-end development.
Responsibilities:
• Create and maintain ASP.Net-based websites and applications per requirements established by both internal and external stakeholders.
• Collaborate with cross-functional teams, including designers and back-end developers, to bring creative concepts to life.
• Test applications and websites on various web browsers and devices to ensure a standard user experience across all platforms.
• Train colleagues and end-users on final products, and provide technical support where required within applications you maintain.
• Translate design mockups and wireframes into well-structured, maintainable, and efficient code.
• Develop and maintain responsive web applications, ensuring optimal performance across various devices and browsers.
• Implement and adhere to best practices in front-end development, including code quality, documentation, and testing.
• Stay informed about emerging technologies and industry trends, incorporating them into our development processes when applicable.
• Troubleshoot and resolve issues related to user interface and user experience.
Qualifications
Minimum:
• At least 3 years of professional experience as a Front-End Developer using ASP.Net and either .Net Core or .Net 6 or higher – classes and education do not count towards professional experience but intern experience may.
• Proven experience as a Front-End Developer, showcasing a strong portfolio of web development projects.
• Proficiency in HTML5, CSS3, and JavaScript, with a deep understanding of modern frameworks and libraries (e.g., SCSS, Bootstrap, Vanilla Javascript, React, jQuery).
• Experience with responsive design and mobile-first development.
• Strong understanding of web performance optimization and cross-browser compatibility.
• Professional experience with Git including maintaining feature branches.
• Experience with front-end build tools (e.g., Webpack).
• Excellent communication skills and the ability to work collaboratively in a team environment
• Ability to work collaboratively in a team environment.
Strongly preferred:
• Experience with UX/UI design principles.
• Familiarity with back-end development and integration.
• Knowledge of SEO best practices.
• Experience with debugging HTTP caching, especially through Cloudflare.
• Understanding of security best practices in website application development.
Skills:
• Analysis and problem-solving
• Attention to detail
• Written communication
• Oral communication
• Time & project management
• Organization
• Flexibility and adaptability
Benefits:
• Medical Insurance
• Dental Insurance
• Vision Insurance
• 401K
• Life Insurance