If you’re an aspiring software engineer looking to gain hands-on experience at a growing technology company, Clerkie offers an exciting opportunity to build your skills while working remotely. This Software Engineer Intern role is ideal for candidates who enjoy solving technical problems, writing clean code, and contributing to real-world software projects alongside experienced engineers.
Job Overview
| Field | Details |
|---|---|
| Company Name | Clerkie |
| Role | Software Engineer Intern |
| Qualification | Bachelor’s degree or currently pursuing a degree in Computer Science, Software Engineering, or a related field |
| Job Location | Remote – United States |
| Salary | $80,000–$100,000 per year |
| Work Type | Remote |
| Job Type | Internship |
| Job Level | Entry Level / Intern |
| Industry | Technology / Software |
Job Description
- Develop and maintain Clerkie Fiber, our flagship B2B CRM, collaborating closely with backend, frontend, product, and design teams
- Work across the full tech stack, from frontend interfaces (Next.js, Tailwind CSS) to backend services (Node.js, AWS, MongoDB)
- Build robust and scalable APIs to support our platform’s growing user base
- Optimize performance and ensure a seamless, user-friendly experience
- Write clean, well-structured, and maintainable code with a strong emphasis on scalability and security
- Contribute to system architecture decisions, helping shape the future of Clerkie’s technology
Minimum qualifications
- A soon-to-be or recent graduate (class of 2024 or 2025 preferred) with a degree in Computer Science, Software Engineering, or a related field
- Proficiency in JavaScript/TypeScript and experience with React.js, Next.js, or Node.js
- Comfortable working with databases (SQL or NoSQL, e.g., PostgreSQL, MongoDB)
- Ability to manage project priorities, meet deadlines, and deliver results independently
- Excitement for being part of a small, fast-moving team where every day brings new challenges and opportunities to learn and grow
Preferred qualifications (ranked by priority and not required):
- Personal or school projects involving full-stack development
- Exposure to AWS, Docker, or CI/CD pipelines
- Experience with testing frameworks (Jest, Mocha)
- Interest in fintech or financial literacy
Other adds
- Passion for our mission
- Experience building and scaling products
- Proactive team player who can work with others towards a common goal
- Extreme focus on the user with a healthy obsession for solving their needs
- Committed to being a part of something bigger than yourself
Selection Process
- Application submission
- Resume and profile screening
- Initial recruiter or HR interview
- Technical assessment or coding interview
- Technical/team interview
- Final interview
- Offer and onboarding
How to Apply
- Prepare your updated resume highlighting your software development skills, projects, and relevant experience.
- Review the Software Engineer Intern position requirements.
- Submit your application through the official Clerkie careers/application page.
- Complete any required technical assessment.
- Attend the interview rounds if shortlisted.
- Follow up with the recruiting team regarding the application status.
- Complete onboarding after receiving the offer.