Demo

Full Stack Engineer

Croux
Birmingham, AL Full Time
POSTED ON 4/9/2025
AVAILABLE BEFORE 10/4/2025

The Role


This is a high-agency, high-autonomy role for builders who thrive on impact. You won’t just execute tasks; you’ll own complex problems end-to-end — designing, building, and scaling the core systems that power Croux. You'll navigate the inherent uncertainty of an early-stage, AI-driven startup, make critical decisions with limited information, and ship rapidly without breaking what matters most.


You’ll work across the entire stack: architecting novel AI agents and agentic workflows, optimizing data pipelines for scale, streamlining payment flows, and crafting intuitive user experiences for both workers and businesses. If it breaks, you fix it. If it’s unsolved, you figure it out. This role demands resilience and a proactive mindset—it’s for someone who craves ownership and excels in a dynamic environment where priorities can shift as we learn and adapt. You’ll ride the exhilarating highs and navigate the inevitable challenges that come with building something new.


What You’ll Do


  • Build the Future of Work: Design, develop, deploy, and iterate on AI-powered systems (leveraging LLMs, RAG, tool calling) to intelligently match workers with opportunities, automate operations, and enhance user experiences.
  • Empower AI Agents: Create and integrate tools (internal and external) and data pipelines that our AI agents will utilize to perform complex tasks and interact with the real world.
  • Own Features & Infrastructure: Take full ownership of critical features and infrastructure components, from front-end polish to backend scalability.
  • Drive Initiatives: Lead key projects from initial conception and design through deployment, monitoring, and iteration based on user feedback and data.
  • Ship Pragmatically & Fast: Leverage AI to write high-quality, maintainable code, balancing the need for speed and iteration with long-term stability.
  • Adapt and Evolve: Embrace the dynamic nature of AI and startup life, readily adapting to new technologies, changing requirements, and evolving priorities.


Our Tech Stack


  • Backend: Laravel, Node.js, Python
  • Frontend: React/Next.js, React Native
  • Databases: MySQL, BigQuery
  • AI/ML: Python, n8n, Supabase
  • Infrastructure: AWS
  • Internal Apps: Retool


How We Work


  • Team: You'll join a lean, generalized product team (CTO 2 offshore developers) working directly with the founders.
  • Process: We operate with lightweight agile principles, prioritizing rapid iteration, direct communication (e.g., Slack, short stand-ups), and continuous feedback.
  • Collaboration: Expect close collaboration across the team and direct involvement in product decisions.


Who You Are


🚀 You might be a great fit if:


  • You’re a proactive self-starter who identifies problems—in code, UX, infrastructure, or process—and takes initiative to solve them without waiting for a playbook.
  • You're a versatile generalist comfortable diving deep into AI/ML concepts, backend systems, infrastructure, and front-end development.
  • You’re always looking for better ways of doing things.
  • You learn quickly and prioritize shipping and iterating.
  • You are genuinely excited about Croux's mission to empower workers and leverage AI for positive impact.
  • You crave the scrappy, high-agency environment of an early stage startup


⚠️ This role is likely not for you if:


  • You require a highly structured environment with detailed roadmaps and pre-defined tasks.
  • You prioritize perfecting every detail over shipping quickly and learning from real-world usage.
  • You prefer to specialize deeply in only one area of the stack.
  • You’re seeking a predictable, low-pressure role.


Technical Requirements


  • 3 years of professional experience in full-stack software development.
  • Proven experience with modern web frameworks (e.g., Laravel, Django, Rails) and Javascript/Typescript (e.g., React, Next.js).
  • Strong foundation in relational databases (e.g., MySQL, PostgreSQL) and designing scalable, reliable systems.
  • Solid understanding and practical experience implementing agentic AI workflows, i.e. familiarity with Retrieval-Augmented Generation (RAG), fine-tuning, and function calling.
  • Experience deploying and monitoring applications in a cloud environment (e.g., AWS, GCP, Azure).


Bonus Points:


  • Experience building and scaling AI/ML-driven systems in production.
  • Familiarity with serverless architectures (e.g., AWS Lambda, Cloudflare Workers).
  • Experience with mobile app development (React Native, Swift, Kotlin).
  • Previous experience running in an early-stage startup environment.
  • Proficiency with design tools like Figma for collaboration and understanding UI/UX concepts.


About Croux


Croux connects underserved talent with flexible work opportunities, empowering individuals to take control of their earnings while strengthening local economies. Our AI-native platform provides businesses with a reliable, high-quality workforce while giving workers the freedom to choose where, when, and how they work. We’re on a mission to put $1B into the hands of reliable workers who need it most.


We’re not here to build another generic staffing agency or marketplace. We’re not just adding AI as a feature—we’re building our entire business around it. AI isn’t an afterthought; it’s the foundation. We’re deploying and fine-tuning AI to rethink every aspect of staffing—matching talent with shifts, recruitment, predicting workforce demand, and automating operations at scale. Every decision we make, every product we build, and every system we design is centered around leveraging AI to create a smarter, faster, and more efficient labor marketplace. If you want to work on AI that directly shapes the future of work, this is where it happens.


In an AI-powered world, we believe people will crave human connection more than ever — to celebrate, work, and belong together. Croux is the engine behind those moments. If you want to build the brand that brings it all to life, this is your chance.


Our Values


Get Important Sh*t Done. Fast.

Focus on what matters. Move with speed and intent. Waste nothing.


🚀 Turn Constraints into Creativity

Limitations are launchpads. We do more with less, turning roadblocks into breakthroughs.


📈 Get 1% Better Every Day

Small wins compound into massive gains. Growth is a daily grind—we don’t settle.


🔥 Own It. Solve It.

Spot issues. Take responsibility. Fix what needs fixing.


⚖️ Do the Right Thing

We tell the truth, own our mistakes, and do what’s right, especially when it’s inconvenient or no one’s watching.


Why You Should Join (And Why You Shouldn’t)


Joining Croux means building from the ground up—not maintaining legacy code at a big corporation. There’s minimal red tape, fewer endless meetings, and direct access to leadership. You’ll be part of a small, fast-moving team solving genuinely hard problems with cutting-edge technology.


Expect intense sprints and the occasional fire drill, but know that your work will directly impact our mission and the success of our community. We are building something that has never been built before, navigating uncharted territory together.


  • Massive Impact: Your contributions will directly shape the core product and the company's trajectory.
  • Accelerated Growth: Gain invaluable experience in AI, scaling systems, and building a company from scratch, fast-tracking your career development.
  • Direct Influence: Have a real voice in technical and strategic decisions.


If you’re seeking stability and predictability above all else, this isn’t the right fit. But if you want to join a passionate team, take significant ownership, build with purpose, and operate at the forefront of AI's application to real-world problems, let’s talk.


👉 Apply now if you’re ready to build.

Salary : $80,000 - $125,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Full Stack Engineer?

Sign up to receive alerts about other jobs on the Full Stack Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$82,809 - $110,162
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$101,441 - $130,752
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$120,936 - $155,014
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$68,659 - $89,193
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$66,157 - $90,051
Income Estimation: 
$82,230 - $118,841
Income Estimation: 
$136,714 - $171,621
Income Estimation: 
$66,195 - $86,448
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Croux

Croux
Hired Organization Address Daphne, AL Full Time
As a Croux Talent, you have the flexibility to choose when and where you work, making it easy to fit your schedule and l...
Croux
Hired Organization Address Mobile, AL Full Time
As a Croux Talent, you have the flexibility to choose when and where you work, making it easy to fit your schedule and l...
Croux
Hired Organization Address Green, WI Full Time
As a Bartender through Croux, you will have the unique opportunity to choose where and when you work, catering to your l...

Not the job you're looking for? Here are some other Full Stack Engineer jobs in the Birmingham, AL area that may be a better fit.

AI Assistant is available now!

Feel free to start your new journey!