Front End Developer

Job Category: Technology and IT
Job Type: Remote/Full Time
Job Location: Clearfield United States UT
Salary: $46K - $80K
Company Name: Canvas

About Canvas

Founded in 2007, Canvas delivers engineering services and technical solutions to federal and commercial markets. Recognized for our ethical standards, technical expertise, and commitment to client success, we’ve earned accolades such as Great Place to Work Certified™, Fortune Best Small Workplace™, Best Workplace for Millennials™ (2022), and multiple community and industry awards.

Position Overview

We are seeking a skilled Front End Developer with strong React and JavaScript/TypeScript expertise to design and develop high-quality user interfaces. This is a remote position supporting Hill AFB, UT. You’ll build reusable components, integrate APIs, optimize performance, and collaborate with our development team to deliver secure, scalable, and responsive applications.

Key Responsibilities

  • Develop user interfaces with React and JavaScript/TypeScript (ES6+).

  • Write clean, testable, well-documented code and reusable React components.

  • Manage application state using React patterns and libraries.

  • Integrate front-end applications with backend APIs.

  • Implement responsive designs using HTML, CSS, and JavaScript.

  • Write unit tests (e.g., Jest, Vitest, React Testing Library).

  • Debug and troubleshoot React applications.

  • Participate in code reviews and use Git for version control.

  • Create and maintain technical documentation, architectural decisions, and design patterns.

  • Follow security best practices (preventing XSS, CSRF, input sanitization).

  • Mentor junior developers and lead knowledge-sharing sessions.

  • Engage in Agile ceremonies (stand-ups, sprint reviews, retrospectives) and contribute to process improvements.

Required Qualifications

  • Bachelor’s Degree in Computer Science or related field.

  • 3–10 years of relevant front-end development experience.

  • Proficiency in React, JavaScript/TypeScript, HTML, and CSS.

  • Experience with API integration and application state management.

  • Strong debugging and problem-solving skills.

  • Proficient with Git and collaborative workflows.

  • Excellent communication and adaptability to new technologies.

  • U.S. Citizenship not required; no security clearance needed.


Preferred Skills & Experience

  • Accessibility compliance and responsive UI design.

  • Writing clear technical documentation.

  • Providing constructive feedback in code reviews.

  • Effective time management and meeting deadlines.

  • Testing and quality assurance experience.

Benefits

  • Competitive wages*

  • Medical, Rx, Dental, and Vision Insurance

  • Company-funded Basic Life, Short-Term & Long-Term Disability

  • 11 Paid Federal Holidays + Generous PTO

  • Flexible Spending Accounts (Dependent Care & Medical)

  • 401(k) with 100% immediate vesting and company match

  • Tuition Reimbursement for continued education

  • Employee Assistance Program

  • Referral Bonus Program & Spot Awards

  • Performance-based bonuses

  • Company events and community outreach programs

(*Final compensation based on experience, skills, certifications, and location.)

Our Commitment to Equal Opportunity

Canvas is an Equal Opportunity Employer and VEVRAA federal contractor, providing equal opportunity to protected veterans and individuals with disabilities. We welcome applicants of all backgrounds without discrimination based on race, religion, gender, age, sexual orientation, or other protected characteristics.


APPLY

Apply for this position

Allowed Type(s): .pdf, .doc, .docx