CareerZen Logo
Company logo

Agile Development, Associate II

Freddie Mac

Full-time

McLean, VA

Job description

Junior Full-Stack Developer Job Posting

Location: On-Site

Company: Sapphire Media, LLC

About Us

Sapphire Media Group (SMG) is growing fast — and we’re looking for ambitious talent to grow with us! We’re an award-winning marketing and software company, managing over 100 active products across multiple categories. As innovators in direct response marketing, we develop and deploy creative strategies, landing pages, and tech-driven solutions that convert.

Our culture is collaborative, innovative, and high-performance. We work hard, play hard, and take pride in doing exceptional work that drives measurable results.

Position Overview:

We are looking for a skilled Full Stack Developer to join our team. In this role, you will design and develop intuitive, responsive user interfaces, while also contributing to backend services and api integrations. This position is suitable for a developer who enjoys working across the full stack, from front-end design to backend integration. The ideal candidate will have strong front-end development skills and experience and knowledge of modern web technologies, particularly in building user interfaces for complex data-driven applications.

What you will do:

  • Ship features, fixes, and UI/UX design & experiences across the company's product suite.
  • Work 50 percent frontend and 50 percent backend as tasks evolve.
  • Collaborate with the Lead Developer on code reviews before pushing to production.
  • Design, document, and implement API’s services into our event-driven data pipelines that move clean, validated data between our internal services and client software.
  • Use AI coding assistants responsibly while relying on fundamentals.
  • Contribute to a positive, friendly team culture. Our team enjoys gaming, movies, and fun side debates.
  • Collaborate and plan with the Principal Lead Developer & Company Visionary to build amazing software applications for our internal teams and external clients.
  • Partner closely with/support your fellow Junior Front End Dev to share ideas, grow fast, and sharpen skills together.

30 / 60 / 90-day outcomes

  • 30 days: Understand our current infrastructure, fix bugs, join code reviews, and take daily task assignments.
  • 60 days: Build within our new app infrastructure and contribute/collaborate on core code projects.
  • 90 days: Own assigned tasks from the Lead Programmer and deliver within expected timelines.

Initial Required core languages

Python, JavaScript, PHP, HTML, CSS, and MySQL.

Tech stack you will touch:

  • Frontend: Vanilla JS plus familiarity with major CSS/JS frameworks like HTML. With the eventual usage of popular JS Frameworks in the future.
  • Backend and APIs: Node, FastAPI, PHP, Python, N8, N, and other similar software/tech stacks.
  • Platform and tooling: MySQL, Redis, n8n, FrankenPHP/Caddy, Cloudflare, GitHub, Postman, Visual Studio Code, and more, MongoDB, Qdrant, Opensearch, etc..
  • AI and data: Python, AI workflows, AI Models, AI Integration, Hugging Face model experimentation, FastAPI integrations, Comfyui, and similar software.
  • Nice to have: Laravel 11 or 12 experience.
  • Figma or Adobe XD for UI/UX Development is a must.

Must-have skills and habits

  • Major Requirement: Ability to program in Core Vanilla Languages mentioned earlier in both functional and class style programming.
  • Linux CLI basics and Docker fundamentals.
  • Ability to work with Cloud Hosting environments and local dev environments, EC2 buckets, etc - Including familiarity with using SSH Keys for authentication.
  • Basic familiarity with networking, Port Forwarding, Software, and Hardware Firewalls.
  • Familiarity with different flavors of Linux. (For example: Ubuntu, Debian, Etc.)
  • Security awareness: XSS and CSRF prevention.
  • Familiarity with how API authentication works and how to troubleshoot.
  • Ability to understand, interpret, and implement highly technical API Documentation.
  • Strong core programming skills with a heavy emphasis on knowing the vanilla languages behind popular frameworks without relying on AI to think for you.
  • Ability to read AI-generated code and fix it correctly and quickly. No vibe coding.
  • Clear debugging, log reading, and request tracing.
  • Figma Experience

Nice To Have:

  • Hugging Face familiarity and model integration experience, even if gained through side projects.
  • Full Adobe Suite Experience
  • AI Image/Video/Audio/ Generation models with an understanding of how to build a custom API with the models.
  • Python Model configuration and setup.
  • Understanding of how prompt engineering works, Context Window size limits, and AI Optimizations, etc.
  • UI/UX Advanced Design Experience.
  • Familiar with how to build and manage custom pc servers.

Culture

  • Fun, down-to-earth, and personable.
  • Respectful feedback and shared wins. “No wrong way to code” methodology.
  • AI-friendly. We encourage responsible AI coding assistance and give a strong plus for being able to quickly prompt an engineer to your requests the first time.

Interview and application

  • Submit a resume, a short cover letter explaining how and why you got into programming, and a frontend design portfolio.
  • In-person Multi-Person interview that includes a 30-minute live code reading and review challenge.
  • Target start date: ASAP.

What to Expect:

  • 15-30 minute introduction call with hiring manager
  • One round of interviews, with a possibility of a second.

Who Should Not Apply:

  • You have only coded in frameworks and can not demonstrate a strong understanding of at least one vanilla language.
  • You don’t have a core expert-level understanding of at least one of the languages mentioned previously.
  • You believe there is only one “right way” to code.
  • You do not have a passion for creating amazing software applications.

Compensation and Benefits:

  • 401K
  • Health, Dental, and Vision Insurance
  • Growth opportunities
  • $25,000 paid life insurance policy
  • Annual vacation drawings and giveaways are yearly
  • Referral bonus program
  • Team building events are held quarterly
  • Monday through Friday- Day shifts only
  • EVERY FRIDAY IS A HALF DAY
  • No weekends

Job Type: Full-time

Pay: $65k - $85k per year

Work Location: In person

Benefits:

  • 401(k)
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance

Schedule:

  • 40 hr work week
  • Mon - Thurs 7:30 am - 5 pm (9-hours)
  • Fridays ½ days 7:30 am - 11:30 am (3-hours)

Education:

  • Bachelor's Degree + (Preferred)
  • Talent, Skill, and experience can be used as an alternative to a degree.

Experience:

  • Back End Web Development: 2 years (Preferred)
  • Willing to train the right candidate with fewer years, as long as a strong grasp of the core language can be demonstrated.
  • Front End Web Development: 3 years (Required)
  • Design and Strong Code Portfolio can be used as a substitute.

Ability to Work In Office:

  • Scottsdale, AZ 85258: Relocate if needed before starting work (Required)

Job Type: Full-time

Pay: $65,000.00 - $85,000.00 per year

Benefits:

  • 401(k)
  • 401(k) 5% Match
  • Dental insurance
  • Dependent health insurance coverage
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid holidays
  • Paid parental leave
  • Paid time off
  • Prescription drug insurance
  • Professional development assistance
  • Relocation assistance
  • Vision insurance
  • Volunteer time off

Work Location: In person