About Us:
Insight Funders, is a premier private credit marketplace dedicated to connecting lenders with early-stage startups and high-growth companies. Our mission is to provide flexible and innovative financing solutions that empower entrepreneurs to scale their businesses without diluting equity. By leveraging cutting-edge technology and a deep understanding of the startup ecosystem, we bridge the gap between traditional financing and the unique needs of modern businesses.
Job Description:
We are seeking a highly skilled and experienced Full-Stack Engineer to join our dynamic team. The ideal candidate will have a strong background in both front-end and back-end development, with a passion for building scalable and robust applications. As a Full-Stack Engineer at Insight Funders, you will play a critical role in developing and enhancing our platform, ensuring a seamless experience for our users, and driving the technical vision of our company.
Key Responsibilities:
• Full-Stack Development:
• Design, develop, and maintain both front-end and back-end components of our platform.
• Implement responsive and intuitive user interfaces using modern front-end frameworks.
• Develop and manage server-side logic, databases, and APIs to support front-end functionality.
• Collaboration:
• Work closely with product managers, designers, and other engineers to define and deliver new features.
• Participate in code reviews, providing constructive feedback to ensure code quality and best practices.
• Performance Optimization:
• Identify and address performance bottlenecks to ensure the platform is fast and reliable.
• Implement scalable solutions to handle increasing user loads and data volumes.
• Security and Compliance:
• Ensure the platform adheres to security best practices and compliance requirements.
• Implement robust authentication and authorization mechanisms.
• Continuous Improvement:
• Stay updated with the latest industry trends and technologies to continuously improve the platform.
• Contribute to the development of technical documentation and best practice guidelines.
• Problem Solving:
• Troubleshoot and resolve technical issues promptly.
• Innovate and propose solutions to enhance the overall user experience.
Qualifications:
• Education:
• Bachelor’s degree in Computer Science, Engineering, or a related field.
• Advanced degrees or relevant certifications are a plus.
• Experience:
• Minimum of 5 years of experience in full-stack development.
• Proven track record of building and deploying scalable web applications.
• Experience with venture debt, revenue-based financing, or fintech industries is highly desirable.
• Technical Skills:
• Front-End: Proficiency in JavaScript, HTML, CSS, and modern frameworks such as React, Angular, or Vue.js.
• Back-End: Strong experience with server-side languages and frameworks such as Node.js, Python, Ruby on Rails, or Java.
• Databases: Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
• APIs: Expertise in designing and consuming RESTful and/or GraphQL APIs.
• Version Control: Proficient in using Git and collaborative development workflows.
• DevOps: Familiarity with CI/CD pipelines, containerization (Docker), and cloud platforms (AWS, Azure, GCP).
• Soft Skills:
• Excellent problem-solving and analytical abilities.
• Strong communication and collaboration skills.
• Ability to work independently and manage multiple projects simultaneously.
• Attention to detail and commitment to delivering high-quality work.
Compensation & Benefits:
• Salary:
• Competitive base salary ranging from $90,000 to $150,000, commensurate with experience.
• Performance-Based Bonuses:
• Incentives based on individual and company performance metrics.
• Equity Options:
• Opportunity to participate in the company’s equity program.
• Comprehensive Benefits Package:
• Health, dental, and vision insurance.
• 401(k) plan with company match.
• Paid time off and holidays.
• Professional development opportunities.
• Flexible work arrangements, including remote work options.
• Additional Perks:
• Collaborative and innovative work environment.
• Access to networking events and industry conferences.
• Wellness programs and activities.