Junior Software Developer
Cruit Group · Miami, FL · Yesterday
EngineeringFull-time
About the role
We are seeking a Junior Software Engineer to join our fast-growing team. This role is designed to support our engineering leadership by taking on operational tasks, allowing them to focus on larger architectural and scaling challenges.
Responsibilities
- 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.
Requirements
Must-haves:
- Strong programming fundamentals: You write exceptionally clean, readable code.
- Proficiency in JavaScript/TypeScript and/or a modern back-end language is preferred.
- A firm understanding of data structures, Git, debugging, APIs, HTTP, JSON, and how relational databases communicate.
- Hands-on comfort maintaining or building web applications across the front end, back end, or both.
- A rapid, adaptable learner who can map unfamiliar codebases, tools, and frameworks on the fly.
- The ability to break down ambiguous technical blockers, research independently, and possess the self-awareness to know exactly when to ask for help.
- Deeply self-motivated, highly organized, and genuinely excited to build software inside a fast-moving, transparent startup environment.
Qualifications
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.