If you’re a Full Stack Developer who enjoys building modern products and solving real-world technical challenges, this could be an exciting opportunity to join Concentrate AI. The company is looking for a talented developer to contribute across the frontend and backend, work with a collaborative team, and help build scalable technology in the growing AI space. With a fully remote setup and a competitive salary of $80,000–$125,000 per year, this role offers flexibility along with meaningful technical work.
Job Overview
| Field | Details |
|---|---|
| Company Name | Concentrate AI |
| Role | Full Stack Developer |
| Qualification | Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience |
| Job Location | Remote, USA |
| Salary | $80,000–$125,000 USD per year |
| Work Type | Remote |
| Job Type | Full-Time |
| Job Level | Entry Level |
| Industry | Artificial Intelligence / Technology |
Job Description
We’re looking for a Full-Stack Software Engineer who can own features end-to-end, from database schema design through production deployment.
You’ll work across our entire stack to build customer-facing products and internal tools, with significant autonomy and direct impact on the business.
What You’ll Do
- Design and implement full-stack features using modern TypeScript across the frontend and backend
- Architect, build, and maintain robust RESTful APIs with proper authentication, validation, and error handling
- Maintain high engineering standards through comprehensive testing, including unit, integration, and end-to-end tests
- Containerize and deploy services using Docker and CI/CD pipelines
- Collaborate closely with the founding team on product direction, architecture, and technical strategy
- Contribute to scalable, maintainable system architecture in a fast-moving startup environment
Requirements
- 2+ years of experience
- Strong proficiency with TypeScript and Node.js
- Experience building production-grade frontends with React; Next.js preferred
- Familiarity with modern frontend tooling, such as Tailwind and component libraries
- Backend development experience with frameworks like Fastify or similar
- Solid understanding of PostgreSQL, including schema design and query performance
- Familiarity with Docker, CI/CD workflows, and cloud deployment environments
- Experience implementing secure authentication flows, such as JWT or OAuth
- Strong testing discipline — you write tests as part of building features, not after the fact
Nice to Have
- Experience with type-safe ORMs such as Kysely, Drizzle, or similar
- Knowledge of Redis for caching and performance optimization
- Comfort with Nginx configuration, reverse proxies, and SSL/TLS setup
- Experience with monorepo tooling such as Turborepo or Nx
- Prior work on SaaS platforms or multi-tenant architectures
Selection Process
- Application submission
- Resume and application screening
- Initial recruiter or hiring manager interview
- Technical assessment or coding interview
- Technical/team interviews
- Final interview
- Reference/background checks, if applicable
- Job offer
How to Apply
- Prepare your updated resume highlighting your full-stack development experience.
- Review the job requirements and ensure your skills match the position.
- Visit the official Concentrate AI careers or job application page.
- Submit your resume and required application details.
- Complete any technical assessment or interview stages requested by the hiring team.
- Wait for the recruitment team to contact you regarding the next steps.