Software Engineer Intern
Skills & Stack
About the Role
The Software Engineer Intern position at Clerkie offers hands-on experience building the companys B2B CRM platform, Clerkie Fiber, within the fintech startup environment. This internship involves full-stack development work using Next.js, Node.js, TypeScript, React, and AWS to contribute to real product features and improvements. The intern will work across the technology stack, gaining exposure to both frontend and backend development while learning about fintech-specific challenges and solutions. This role provides the opportunity to work on a production application used by financial services clients, with potential for conversion to a full-time position based on performance. The internship focuses on practical software engineering experience in a fast-paced startup environment, offering mentorship from experienced engineers and exposure to modern development practices including testing with Jest and Mocha, containerization with Docker, and database management with both SQL and NoSQL systems.
About Clerkie
Clerkie is a fintech startup that develops innovative financial technology solutions with a focus on B2B customer relationship management (CRM) systems. The companys flagship product, Clerkie Fiber, is a specialized CRM platform designed for financial services and fintech applications. Clerkie has secured significant funding through seed rounds, enabling rapid growth and product development in the competitive fintech space. The startup operates with a small, agile team that emphasizes innovation, technical excellence, and customer-centric product development. Clerkies mission is to transform how financial services companies manage customer relationships and operations through specialized software solutions that address the unique needs of the financial industry.
What You'll Do
- 1Develop full-stack features for Clerkie Fiber B2B CRM platform using Next.js and Node.js
- 2Implement frontend components with React and TypeScript for user interface development
- 3Build backend services and APIs using Node.js for fintech application functionality
- 4Work with both SQL (Postgres) and NoSQL (MongoDB) databases for data management
- 5Utilize AWS cloud services for application deployment and infrastructure management
- 6Containerize applications using Docker for consistent development and deployment
- 7Write and maintain tests using Jest and Mocha testing frameworks
- 8Collaborate with the engineering team on feature development and code reviews
- 9Participate in agile development processes and team meetings
- 10Learn and apply fintech-specific development practices and security requirements
What We're Looking For
- Currently pursuing or recently completed Bachelors degree in Computer Science or related field
- Experience with JavaScript/TypeScript and full-stack development concepts
- Familiarity with React, Next.js, or similar frontend frameworks
- Basic knowledge of Node.js for backend development
- Understanding of database systems (SQL and/or NoSQL)
- Interest in fintech, financial services, or B2B software development
- Ability to work in a fast-paced startup environment
- Strong problem-solving and learning capabilities
- Good communication skills and team collaboration attitude
- Portfolio or projects demonstrating programming ability is beneficial
Ready to apply for this role?
Software Engineer Intern at Clerkie — click below to submit your application.
