Are you looking to launch or grow your career in software development with an innovative and collaborative company? Cruit Group is hiring a Junior Software Developer in Miami, Florida, offering a competitive salary ranging from $80,000 to $95,000 USD per year. This is an excellent opportunity for passionate developers who enjoy solving real-world problems, learning modern technologies, and working alongside experienced software engineers in a dynamic environment. If you’re eager to build scalable applications and advance your technical skills, this role could be the perfect fit.
Job Overview
| Details | Information |
|---|---|
| Company Name | Cruit Group |
| Role | Jr Software Developer |
| Qualification | Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent practical experience) |
| Job Location | Miami, Florida, USA |
| Salary | $80,000–$95,000 USD per year |
| Work Type | On-site / Hybrid (Depending on business requirements) |
| Job Type | Full-Time |
| Job Level | Entry Level |
| Industry | Information Technology / Software Development |
Job Description
As a Junior Engineer, you will drastically increase our team’s operational capacity and shipping velocity. You will work closely with senior engineers and product leaders on clearly defined tickets across the core platform, including bug fixes, feature extensions, integrations, tests, and product enhancements.
While you won’t be expected to architect major system components independently on day one, you will be trusted to take absolute ownership of scoped work, ask sharp questions, move with high urgency, and execute with flawless attention to detail. Because we are a small team, there is zero red tape. If you see something broken, you fix it.
What You’ll Do
- Ship Full-Stack Code: Build, test, and ship features across the front-end and back-end that our customers and internal teams rely on daily.
- Data & API Integrations: Support payroll, benefits, and data partner workflows, including REST APIs, file-based exchanges, and third-party systems moving live data.
- Core Workflow Optimization: Contribute to critical platform workflows—such as enrollment, compliance deductions, reporting, and related mathematical calculations—with extreme accuracy.
- Bug Triaging & Debt Reduction: Debug, troubleshoot, and optimize existing features to help the team move faster and continuously reduce technical debt.
- Testing & QA: Write robust tests for everything you ship, develop rigorous test cases, and ensure issues are caught long before they hit production.
- Agile Collaboration: Actively participate in standups, sprint planning, and design discussions, transforming product requirements into working software in tight, two-week sprints.
- Security & Compliance: Adhere strictly to HIPAA-aware engineering practices and handle sensitive data with care on every single ticket.
What You Bring
Must-Haves
- Strong Programming Fundamentals: You write exceptionally clean, readable code. Proficiency in JavaScript/TypeScript and/or a modern back-end language is preferred.
- Core Technical Foundation: A firm understanding of data structures, Git, debugging, APIs, HTTP, JSON, and how relational databases communicate.
- Web Dev Experience: Hands-on comfort maintaining or building web applications across the front end, back end, or both.
- High Learnability: A rapid, adaptable learner who can map unfamiliar codebases, tools, and frameworks on the fly.
- Problem-Solving Engine: The ability to break down ambiguous technical blockers, research independently, and possess the self-awareness to know exactly when to ask for help.
- Extreme Ownership: You are deeply self-motivated, highly organized, and genuinely excited to build software inside a fast-moving, transparent startup environment.
Bonus Points
- Experience with modern front-end frameworks (e.g., React).
- Familiarity with SQL, relational database management, and complex third-party integrations.
- Exposure to cloud architecture (AWS) or modern CI/CD pipelines.
- A side project, open-source repo, or technical deep-dive you built independently that you are genuinely proud of.
Selection Process
- Submit your online application.
- Initial application screening by the recruitment team.
- Technical assessment or coding challenge.
- Technical interview with the engineering team.
- HR interview.
- Final interview with the hiring manager.
- Offer letter and onboarding.
How to Apply
- Visit the official Cruit Group careers page or designated job portal.
- Search for the Jr Software Developer position in Miami.
- Complete the online application form.
- Upload your updated resume.
- Include any relevant portfolio, GitHub profile, or technical projects (if available).
- Review your application carefully before submitting.
- Monitor your email for updates regarding the recruitment process.