About Collars
Collars is building a advanced technology to address current hiring struggles for employers and applicants in the trades. We move quickly, experiment often, and expect everyone on the team to take ownership of large problem areas. If you thrive in fast cycles, enjoy solving hard technical challenges, and want to shape products used by thousands of people, we would love to meet you.
Role Overview
We are looking for a Software Engineer Intern who is excited to work across backend services, web applications, and mobile clients. You will contribute to building and improving core features across the Collars platform. The ideal applicant is eager to learn in a high growth startup environment and is motivated by rapid iteration, shipping often, and collaborating closely with product and design partners.
You will support the team in defining technical approaches, implementing features, and contributing to patterns and best practices that help ensure reliability and performance across the stack.
Responsibilities (may vary)
- Design and implement backend APIs and services using Nest.js and TypeScript
- Build and maintain web applications using Next.js with a strong focus on performance and usability
- Develop mobile applications using React Native (rn-cli or Expo) and integrate them with backend systems
- Support PostgreSQL data modeling, migrations, and query optimization
- Collaborate with product, design, and leadership to translate requirements into technical solutions
- Implement automated testing, CI pipelines, and monitoring for all deployed services
- Contribute to architectural decisions that improve scalability, reliability, and developer experience
- Ship high quality features quickly while maintaining a strong sense of ownership over the product
Required
- Strong experience with TypeScript in both backend and frontend environments
- Familiarity with Nest.js or similar backend frameworks
- Contribute to mobile application development using React Native (rn-cli or Expo) and integrate features with backend systems
- Experience with cloud platforms such as AWS, GCP, or Azure
- Experience building production web applications using Next.js or React
- Ability to work across the stack and take features from concept to deployment
- Strong problem solving skills and ability to work autonomously
- Comfortable working in high ownership environments with limited structure
Note: If you don't necessarily match all of the requirements, we still encourage you to apply!
Bonus Points
- Hands-on experience building features powered by LLMs and deploying them at scale in real user environments
- Experience with authentication and authorization patterns
- Background working with CI tools such as GitHub Actions
- Exposure to microservices or modular monolith architectures
- Strong product intuition and desire to help shape user experience
- Prior experience in a fast moving startup environment where priorities shift quickly
What We Look For
- Bias toward fast iteration and learning
- Curiosity and a willingness to challenge assumptions
- Strong communication skills and a collaborative mindset
- Desire to build meaningful products that support hiring teams and applicants in the trades
If you are interested in the position, please reach out to dgarcia[at]collars[dot]io.