About PIN Business Network:
PIN Business Network is a fast-moving custom development and digital marketing company committed to delivering comprehensive and cutting-edge solutions to our clients. From eCommerce solutions, and client portals, to social platforms, we pride ourselves on fostering a collaborative and creative work environment where talented professionals can thrive. We are currently seeking a talented Full Stack Developer to join our dynamic team and contribute to the end-to-end development of our innovative projects.
If you are passionate about creating seamless and integrated web applications, we invite you to apply and be part of our team.
Job Summary:
As a Full Stack Developer at PIN Business Network, you will play a pivotal role in designing, developing, and maintaining both front-end and back-end components of our software applications. Collaborating with and within cross-functional teams, you will contribute to the entire software development lifecycle, ensuring the delivery of high-quality, scalable, and user-friendly solutions. The ideal candidate possesses a broad skill set, ranging from front-end technologies to back-end development and database management.
Job Type: Full time, In office; WFH up to 2 days/week after 90 days with manager approval
Responsibilities:
-
Create and maintain primarily ASP.Net-based websites and applications per requirements established by both internal and external stakeholders.
-
Design, develop, and maintain end-to-end solutions for ASP.Net-based web applications, including both front-end and back-end components.
-
Collaborate with UI/UX designers to translate design concepts into functional and responsive user interfaces.
-
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.
-
Implement and maintain server-side logic and database integration, ensuring optimal performance, security, and scalability.
-
Write clean, well-documented, and efficient code, following best practices and coding standards.
-
Participate in system architecture planning, decision-making processes, and code reviews.
-
Collaborate with cross-functional teams to troubleshoot, debug, and optimize existing systems.
-
Stay updated on emerging technologies and industry trends, incorporating relevant advancements into projects.
Qualifications:
-
Experience with cloud platforms (e.g., AWS, Azure).
-
Experience with debugging HTTP caching, especially through Cloudflare.
-
Experience with NoSQL databases such as MongoDB.
-
Familiarity with containerization and orchestration tools (e.g. Docker, Docker Swarm).
-
Understanding of microservices architecture.
-
Experience with RTMP/HLS streaming.
-
Knowledge of security best practices in software development.
Requirements:
-
At least 5 years of professional experience as a Full-Stack Developer using C# and ASP.Net in 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 Full Stack Developer, showcasing successful completion of end-to-end 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.
-
Experience with database utilization/integration from backend code, including proficiency in SQL (e.g., Microsoft SQL Server, PostgreSQL, MySQL).
-
Knowledge of RESTful APIs and web services.
-
Strong understanding of software architecture and design patterns.
-
Professional experience with Git including maintaining feature branches.
-
Excellent problem-solving, debugging, and communication skills.
-
Ability to work collaboratively in a team environment.
Benefits:
-
Medical Insurance
-
Dental Insurance
-
Vision Insurance
-
401K
-
Life Insurance