Job Title: Full-Stack Developer Company Name: NetCyberOps Job Url: https://www.simplyhired.com/job/CFjliOfUEyAY_YK0hqpV1PJtpld7l6ua7wBmp6WSrMqO3SLe06lmMA Job Description: Full-Stack Developer NetCyberOps Salt Lake City, UT Job Details Full-time $85,000 - $95,000 a year 5 hours ago Benefits Health insurance Dental insurance Paid time off 401(k) 6% Match Vision insurance 401(k) matching Qualifications Authentication Data model design Performance tuning UI development Cloud infrastructure Data modeling projects Data migration Git Mid-level Docker Implementing web services PostgreSQL Continuous integration Redis ECMAScript Software documentation Developing and maintaining backend systems Web applications API testing SIEM Unit testing 1 year Flask TypeScript Full Job Description About the Role We're hiring a Full-Stack Developer to build and extend the web application our customers rely on to manage their security posture. This is primarily a Python backend role: roughly 80% of your time will be spent designing, building, and maintaining the REST API that powers the product, with the remaining 20% on React frontend work. The product is a security operations platform that connects our customers with our security service team. Through it, both sides collaborate to triage events, track remediation, and maintain visibility into active threats. The work is consequential. When the API is slow, unreliable, or returns bad data, response times to real security incidents suffer. We need someone who has moved past the basics and can own a feature end-to-end. If you've shipped real backend work, have opinions about API design, and can navigate a React codebase without getting lost, this role is a good fit. What You'll Do Design, build, and maintain Python REST API endpoints. This is the core of the role. You'll own data models, query performance, authentication, error handling, and API contracts. Write and maintain database queries, manage migrations, and ensure data integrity across the platform. Build backend services that support security event ingestion, processing, and delivery to customers. Write tests at multiple levels: unit tests for business logic, API integration tests, and targeted E2E coverage for critical workflows. Work in the React frontend (~20% of time), building UI for features you've built the backend for, fixing bugs, and ensuring the frontend consumes your APIs correctly. Participate in code review with an emphasis on clarity, correctness, and maintainability. Contribute to discussions around API design, data modeling, and service boundaries; you're expected to have opinions, not just implement what you're told. Improve developer experience: tooling, CI pipeline, local dev setup, documentation. What We're Looking For We're targeting someone with 1–3 years of professional experience: past the learning curve, with real shipped work to point to, but not necessarily a senior engineer yet. What matters most is evidence you can build well, reason through tradeoffs, and take ownership of your work. Core technical skills: 2+ years of Python API development using Flask. You should be comfortable designing endpoints from scratch, not just adding routes to existing ones. Experience with database integration, authentication, and error handling patterns is expected. 2+ years working with React. You don't need to be a frontend specialist, but you should be able to build components, manage state with hooks, and integrate with REST endpoints without regular support. Database experience: writing queries, designing schemas, and managing migrations (PostgreSQL or similar). API design fundamentals: authentication patterns, pagination, error handling, input validation, and versioning. TypeScript and modern JavaScript (ES6+). Comfort with Git, code review workflows, and CI/CD basics. How you work: You've shipped features independently before and know what that end-to-end process looks like You can break down an ambiguous requirement into concrete steps before writing code You communicate tradeoffs in PRs and design discussions rather than just implementing your first idea silently You ask questions when requirements are unclear instead of making assumptions, and you know when something is worth raising vs. just figuring out You take feedback well and give it constructively Nice to Have Experience with security-domain software (SIEM, SOAR, vulnerability management, or similar) Familiarity with OWASP Top 10 and web security concepts (auth, CORS, CSP) Performance optimization experience: query tuning, caching strategies, profiling slow endpoints Experience with containerization and deployment (Docker, cloud platforms) Familiarity with async task processing (Celery, Redis queues, or similar) Experience with observability tooling: logging, metrics, tracing Benefits Full medical, vision, and dental coverage 401(k) with 6% employer match Paid time off Performance-based bonus tied to company success Location This position is open to candidates located in the following states: Utah, Virginia, Tennessee, California, Hawaii, Texas, Florida, Nevada, Colorado, Idaho, and Arizona. We are not able to sponsor or take over sponsorship of an employment visa at this time. Applicants must be authorized to work in the United States without sponsorship. Our Most Similar Jobs Engineer - Software OneMain Financial —West Valley City, UT3.2 4d Full Stack Engineer (Mobile + Ruby on Rails) PLACE —Draper, UT4.1 $80,000 - $120,000 a year Quick Apply 3d Full Stack Developer Mindfire Technology —Layton, UT1 Software Engineer Mountain America Credit Union —Sandy, UT3.7 Frontend Software Engineer (Full Stack, Prototyping & Agentic Development) Bioscope AI —Salt Lake City, UT Quick Apply Software Developer (Full Stack – Flutter Focus) The Grace Company —West Jordan, UT3 $70,000 - $90,000 a year Quick Apply Full Stack Software Engineer (Angular Focus) – Contract (6 Months + Extension Potential) RISE —Draper, UT3.7 Quick Apply 11d I want to receive the latest job alert for Full Stack Developer in Salt Lake City, UT