{"schemaVersion":"jobsearcher.job.v1","id":"59907912b8e70f62b549f611","url":"https://jobsearcher.com/jobs/59907912b8e70f62b549f611","canonicalUrl":"https://jobsearcher.com/jobs/59907912b8e70f62b549f611","title":"Junior Application Developer — Retool / JavaScript","description":"*Junior Application Developer — Retool / JavaScript*\n\nRemote · Full-time · FCI Cyber\n\n*About Us*\n\nWe are a leading cybersecurity-focused Managed Security Service Provider (MSSP) based in Paramus, NJ. Our mission is to deliver high-quality IT and cybersecurity services, empowering businesses to navigate today’s technology and compliance challenges.\n\nWe are adding a dedicated developer for our web application, two products built on one foundation. The application is a *client portal* that gives each client’s security officers a centralized place to see their devices and security posture and act on them directly. The *internal portal* powers FCI’s own operations, turning manual internal processes into efficient, purpose-built tools for our team. Both are central to where the company is going, and this role owns their build pipeline.\n\n*Position Overview*\n\nThis is a builder’s role, structured to set you up to ship from week one. You won’t be reverse-engineering vendor systems or guessing at requirements: our senior architect produces detailed build plans — the approach, the data shapes, the dead ends to avoid — and you turn those plans into working, tested features across both portals, built in self-hosted Retool with JavaScript, PostgreSQL, and REST APIs.\n\nWe build AI-first, and we’re looking for someone who’s genuinely passionate about it — someone who follows how AI-assisted development keeps reshaping what’s possible, experiments with new tools and techniques as they emerge, and has strong opinions about how to use them well. Claude Code and similar tools are part of the official workflow here. You don’t need years of experience; you need solid JavaScript and SQL fundamentals, real shipped work behind you, and the discipline to follow a plan faithfully and speak up fast when reality diverges from it.\n\n*Key Responsibilities*\n\n*1. Feature Implementation*\n\n* Build portal features to detailed plans: multi-page Retool apps and workflows with conditional logic, interactive components, and reusable structures.\n* Write JavaScript-based data transformations using Retool Transformers and JS queries.\n* Test your work against the plan’s requirements before it ships; keep error rates low through attention to detail.\n\n*2. SQL & Data Handling*\n\n* Write PostgreSQL queries with joins, filters, and JSONB handling to the specifications in each build plan.\n* Ensure data pulled from multiple source systems displays accurately and consistently in the portal.\n\n*3. API & Workflow Integration*\n\n* Integrate external REST APIs and internal endpoints as specified in build plans.\n* Manage query dependencies and loading states for responsive, stable pages.\n* Automate portal processes, alerts, and user-driven events using JavaScript and query triggers.\n\n*4. AI-Assisted Development*\n\n* Build with AI coding tools as a core part of daily work, and keep improving how you use them as the tools evolve.\n* Own the quality of what ships: verify AI output through review and testing rather than trusting it blindly.\n\n*5. Collaboration & Process*\n\n* Work in short feature branches through Retool Source Control and GitHub pull requests; merge often.\n* Participate in daily standups: progress, plan, blockers — proactively and in writing when needed.\n* Escalate true unknowns to the senior architect with evidence, rather than improvising around the plan or stalling on it.\n\n*Required Skills and Qualifications*\n\n* *Solid JavaScript fundamentals* — you can write, read, and debug real JS, and you’ve used it in work that shipped (professional, freelance, or substantial personal projects).\n* *Working SQL skills* — comfortable writing queries with joins and filters; PostgreSQL a plus.\n* *Familiarity with REST APIs and JSON* — consuming endpoints, handling responses, managing auth basics.\n* *At least one real thing you’ve built end-to-end* that people actually used — an internal tool, dashboard, portal, or app.\n* *AI coding tools are already part of how you build* — and you can walk us through exactly how you use them and how you check their work.\n* *Ability to follow a detailed technical plan faithfully* — and to raise issues early, clearly, and with evidence.\n\n*Preferred Qualifications*\n\n* Experience with Retool or other low-code platforms (Appsmith, Superblocks, Budibase, ToolJet).\n* PostgreSQL and JSONB field handling.\n* React, TypeScript, or Node.js exposure.\n* Git-based branching and pull-request workflows.\n* Exposure to MSP/MSSP, IT services, or security/compliance environments.\n\n*Soft Skills*\n\n* Strong problem-solving instincts — isolates variables, reproduces issues, and reasons through unfamiliar problems methodically.\n* Reliable, proactive communication — no surprises; blockers and mistakes surface early, in writing.\n* Ability to take direction without ego and disagree professionally — propose a better way, but build what’s decided.\n* Manages competing priorities and delivers careful, high-quality work in a fast-paced environment.\n\n*Why Join Us?*\n\n* *Ship Real Work, Fast* – Your features go live to real clients in regulated industries within your first weeks — not after months of onboarding.\n* *Work Directly With Leadership* – You’ll collaborate daily with FCI Directors: detailed build plans from our Senior Developer, Director of Cybersecurity and clear priorities from the Director of Technical Operations and Development.\n* *Learn a Real Industry From the Inside* – You’ll come to understand how MSPs and MSSPs actually operate — the vendor tools, the service delivery, the compliance landscape — domain knowledge that makes developers far more valuable.\n* *AI-First by Design* – Modern AI-assisted development is our official workflow, and you’ll sharpen that skill set on production work every day.\n* *Competitive Benefits* – Health insurance, 401(k), paid vacation, and personal/sick days.\n* *Cybersecurity-Focused Environment* – Work with a team dedicated to cybersecurity, compliance, and best practices.\n\n*How to Apply*\n\nSubmit your resume — and if you have a link to something you’ve built (GitHub, a live project, a portfolio), include it; it tells us more than a cover letter. Our first step is a short online skills assessment (~60 minutes, on your schedule), followed by a conversation with our Director of Technical Operations. We move fast — days, not months.\n\n*Position Details*\n\n*Job Type*\n\n* Full-time\n\n*Compensation Package*\n\n* Salary Range: $85,000 - $100,00\n* Bonus Opportunities for high performance.\n* Overtime Pay as required.\n\n*Schedule*\n\n* 8-hour shift, Monday to Friday\n* On-call rotation for escalations\n* Occasional off-hours work for releases and urgent fixes\n\n*Work Location*\n\n* Remote\n\nPay: $85,000.00 - $100,000.00 per year\n\nBenefits:\n* Dental insurance\n* Health insurance\n* Paid time off\n* Vision insurance\n\nWork Location: Remote","company":"Fci Cyber","rawCompany":"fci cyber","city":"Myrtle Point","state":"OR","isRemote":false,"isActive":false,"createdAt":"2026-09-28T11:30:03.216Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Junior Application Developer — Retool / JavaScript","description":"*Junior Application Developer — Retool / JavaScript*\n\nRemote · Full-time · FCI Cyber\n\n*About Us*\n\nWe are a leading cybersecurity-focused Managed Security Service Provider (MSSP) based in Paramus, NJ. Our mission is to deliver high-quality IT and cybersecurity services, empowering businesses to navigate today’s technology and compliance challenges.\n\nWe are adding a dedicated developer for our web application, two products built on one foundation. The application is a *client portal* that gives each client’s security officers a centralized place to see their devices and security posture and act on them directly. The *internal portal* powers FCI’s own operations, turning manual internal processes into efficient, purpose-built tools for our team. Both are central to where the company is going, and this role owns their build pipeline.\n\n*Position Overview*\n\nThis is a builder’s role, structured to set you up to ship from week one. You won’t be reverse-engineering vendor systems or guessing at requirements: our senior architect produces detailed build plans — the approach, the data shapes, the dead ends to avoid — and you turn those plans into working, tested features across both portals, built in self-hosted Retool with JavaScript, PostgreSQL, and REST APIs.\n\nWe build AI-first, and we’re looking for someone who’s genuinely passionate about it — someone who follows how AI-assisted development keeps reshaping what’s possible, experiments with new tools and techniques as they emerge, and has strong opinions about how to use them well. Claude Code and similar tools are part of the official workflow here. You don’t need years of experience; you need solid JavaScript and SQL fundamentals, real shipped work behind you, and the discipline to follow a plan faithfully and speak up fast when reality diverges from it.\n\n*Key Responsibilities*\n\n*1. Feature Implementation*\n\n* Build portal features to detailed plans: multi-page Retool apps and workflows with conditional logic, interactive components, and reusable structures.\n* Write JavaScript-based data transformations using Retool Transformers and JS queries.\n* Test your work against the plan’s requirements before it ships; keep error rates low through attention to detail.\n\n*2. SQL & Data Handling*\n\n* Write PostgreSQL queries with joins, filters, and JSONB handling to the specifications in each build plan.\n* Ensure data pulled from multiple source systems displays accurately and consistently in the portal.\n\n*3. API & Workflow Integration*\n\n* Integrate external REST APIs and internal endpoints as specified in build plans.\n* Manage query dependencies and loading states for responsive, stable pages.\n* Automate portal processes, alerts, and user-driven events using JavaScript and query triggers.\n\n*4. AI-Assisted Development*\n\n* Build with AI coding tools as a core part of daily work, and keep improving how you use them as the tools evolve.\n* Own the quality of what ships: verify AI output through review and testing rather than trusting it blindly.\n\n*5. Collaboration & Process*\n\n* Work in short feature branches through Retool Source Control and GitHub pull requests; merge often.\n* Participate in daily standups: progress, plan, blockers — proactively and in writing when needed.\n* Escalate true unknowns to the senior architect with evidence, rather than improvising around the plan or stalling on it.\n\n*Required Skills and Qualifications*\n\n* *Solid JavaScript fundamentals* — you can write, read, and debug real JS, and you’ve used it in work that shipped (professional, freelance, or substantial personal projects).\n* *Working SQL skills* — comfortable writing queries with joins and filters; PostgreSQL a plus.\n* *Familiarity with REST APIs and JSON* — consuming endpoints, handling responses, managing auth basics.\n* *At least one real thing you’ve built end-to-end* that people actually used — an internal tool, dashboard, portal, or app.\n* *AI coding tools are already part of how you build* — and you can walk us through exactly how you use them and how you check their work.\n* *Ability to follow a detailed technical plan faithfully* — and to raise issues early, clearly, and with evidence.\n\n*Preferred Qualifications*\n\n* Experience with Retool or other low-code platforms (Appsmith, Superblocks, Budibase, ToolJet).\n* PostgreSQL and JSONB field handling.\n* React, TypeScript, or Node.js exposure.\n* Git-based branching and pull-request workflows.\n* Exposure to MSP/MSSP, IT services, or security/compliance environments.\n\n*Soft Skills*\n\n* Strong problem-solving instincts — isolates variables, reproduces issues, and reasons through unfamiliar problems methodically.\n* Reliable, proactive communication — no surprises; blockers and mistakes surface early, in writing.\n* Ability to take direction without ego and disagree professionally — propose a better way, but build what’s decided.\n* Manages competing priorities and delivers careful, high-quality work in a fast-paced environment.\n\n*Why Join Us?*\n\n* *Ship Real Work, Fast* – Your features go live to real clients in regulated industries within your first weeks — not after months of onboarding.\n* *Work Directly With Leadership* – You’ll collaborate daily with FCI Directors: detailed build plans from our Senior Developer, Director of Cybersecurity and clear priorities from the Director of Technical Operations and Development.\n* *Learn a Real Industry From the Inside* – You’ll come to understand how MSPs and MSSPs actually operate — the vendor tools, the service delivery, the compliance landscape — domain knowledge that makes developers far more valuable.\n* *AI-First by Design* – Modern AI-assisted development is our official workflow, and you’ll sharpen that skill set on production work every day.\n* *Competitive Benefits* – Health insurance, 401(k), paid vacation, and personal/sick days.\n* *Cybersecurity-Focused Environment* – Work with a team dedicated to cybersecurity, compliance, and best practices.\n\n*How to Apply*\n\nSubmit your resume — and if you have a link to something you’ve built (GitHub, a live project, a portfolio), include it; it tells us more than a cover letter. Our first step is a short online skills assessment (~60 minutes, on your schedule), followed by a conversation with our Director of Technical Operations. We move fast — days, not months.\n\n*Position Details*\n\n*Job Type*\n\n* Full-time\n\n*Compensation Package*\n\n* Salary Range: $85,000 - $100,00\n* Bonus Opportunities for high performance.\n* Overtime Pay as required.\n\n*Schedule*\n\n* 8-hour shift, Monday to Friday\n* On-call rotation for escalations\n* Occasional off-hours work for releases and urgent fixes\n\n*Work Location*\n\n* Remote\n\nPay: $85,000.00 - $100,000.00 per year\n\nBenefits:\n* Dental insurance\n* Health insurance\n* Paid time off\n* Vision insurance\n\nWork Location: Remote","datePosted":"2026-09-28T11:30:03.216Z","dateModified":"2026-09-28T11:30:03.216Z","hiringOrganization":{"@type":"Organization","name":"Fci Cyber","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Myrtle Point","addressRegion":"OR","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"59907912b8e70f62b549f611"},"url":"https://jobsearcher.com/jobs/59907912b8e70f62b549f611"}}