Junior AI Programmer_Must be located in Nevada

Office1
  • Las Vegas, NV
  • Full-time
  • Instant Apply
1 day ago

Job Description

At Office1, we leverage our "winning triangle" to create an unparalleled company culture. We align our commitment to our customers with our employee goals. We understand that our employees enable our customers' success and that is why we focus on creating opportunities rooted in our employees' purpose and passions.Join Office1 and Shape the Future of IT SolutionsAt Office1, we align our employees' goals with our commitment to customer success, creating a culture that fosters purpose and passion. Since 1995, we've been delivering innovative technology solutions to SMBs and have become one of the fastest-growing managed service providers in the Western U.S.We are seeking a Junior AI Programmer to build and maintain features on Office1's internal CRM (Twenty CRM) - a TypeScript, React, and NestJS application backed by PostgreSQL. This is a hands-on development role supporting the tools our Sales, Marketing, and leadership teams rely on every day.This is not a research or greenfield-AI-building role - that's our AI Solutions Engineer. It's applied CRM development where daily use of AI coding tools is part of how the work gets done, not an occasional experiment.What You'll Be DoingCRM DevelopmentBuild and maintain features across our internal CRM's frontend (React) and backend (NestJS) layersWrite and troubleshoot PostgreSQL queries for CRM data management and reportingFix bugs and chip away at technical debt as the CRM evolvesTranslate day-to-day requests from Sales, Marketing, and leadership into working CRM improvementsAI-Assisted DevelopmentUse an AI coding tool (Claude, ChatGPT, GitHub Copilot, or similar) daily as a real part of your development workflow; for writing code, debugging, and reviewing changesBring practical AI fluency to a small team that values working smarter, not just harderCommunication and CollaborationCommunicate clearly and patiently with non-technical coworkers in Sales, Marketing, and leadership about what the CRM can and can't doMaintain a positive, steady presence on the team, even when requirements shift or priorities changeWhat You BringAt least 18–24 months average tenure per roleRecent, hands-on programming experience - actively shipping code within roughly the last yearCore proficiency in TypeScript, with hands-on experience in React (frontend) and NestJS (backend)Working knowledge of PostgreSQL for querying and managing relational dataSolid JavaScript, HTML, and CSS fundamentalsActive, daily use of an AI coding tool (Claude, ChatGPT, GitHub Copilot, or similar) in your real development work - familiarity alone isn't enoughA positive, steady attitude and clear communication skills with non-technical stakeholdersExperience That Will Help You SucceedDirect experience with Twenty CRM, or a similar TypeScript/React/NestJS CRM or business platformExperience with Angular, Vue, or another modern JavaScript framework combined with Node.js backend work - the jump to React/NestJS from there is fairly shallowTableau or Power BI experience for dashboards and reportingTesting and code quality practices (unit tests, code review discipline, github, coding as part of a team)CRM features and fixes ship reliably, with AI tools genuinely speeding up your day-to-day workSales, Marketing, and leadership get clear, patient communication about CRM behavior and timelinesYou're a steady, dependable presence on the teamDiversityOffice1 believes we work more productively, and our jobs are more enjoyable, when our team includes members with a diversity of backgrounds and life experiences. We take all reasonable steps to seek out candidates with diverse experience and ensure our work environment is welcoming and respectful for everyone on our team.What We Offer· Paid time off, holidays, and vacation· Comprehensive medical, dental, and vision coverage with generous contributions· Supplemental benefits, including STD/LTD, life insurance, and EAP· 401K matching· Onsite parking, gym, showers, and activity roomsBenefits401(k)Dental insuranceHealth insurancePaid time offVision insurance

Job Posted by ApplicantPro

Numbers & Facts

LocationLas Vegas, NV
Job TypeFull-time

Skills

  • AngularJSunmatched
  • Artificial Intelligence (AI)unmatched
  • CSS (Cascading Style Sheet)unmatched
  • Code Reviewsunmatched
  • Communication Skillsunmatched
  • Computer Programmingunmatched
  • Customer Relationship Management (CRM)unmatched
  • Data Managementunmatched
  • Debugging Skillsunmatched
  • Diversityunmatched
  • GitHubunmatched
  • HTML (HyperText Markup Language)unmatched
  • Identify Issuesunmatched
  • Information Technology & Information Systemsunmatched
  • JavaScriptunmatched
  • JavaScript Frameworksunmatched
  • Leadershipunmatched
  • Marketingunmatched
  • Node.jsunmatched
  • PostgreSQLunmatched
  • Power BIunmatched
  • React.jsunmatched
  • Reporting Dashboardsunmatched
  • Salesunmatched
  • Technical Deliveryunmatched
  • Unit Testunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Vue.jsunmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder