Enable job alerts via email!

Front End Developer

Canvas

Clearfield (UT)

Remote

USD 80,000 - 110,000

Full time

Today
Be an early applicant

Job summary

A leading technical solutions provider is looking for a Front End Developer specialized in React and JavaScript. Responsibilities include developing user interfaces, managing application state, and collaborating on code reviews. The ideal candidate should have a Bachelor's Degree in Computer Science and 3-10 years of relevant experience. This role allows for remote work and offers a comprehensive benefits package including competitive wages and flexible spending accounts.

Benefits

Competitive wages
Comprehensive insurance
Paid holidays

Qualifications

  • 3-10 years of relevant experience in software development.
  • Proficient in fetching data from APIs.
  • Strong analytical and problem-solving skills.

Responsibilities

  • Develop user interfaces using React, JavaScript, and TypeScript.
  • Write clean, testable, and well-documented code.
  • Collaborate on code reviews and utilize Git for version control.

Skills

React components
JavaScript
TypeScript
Git
Unit testing
Debugging
Collaboration

Education

Bachelor's Degree in Computer Science

Tools

Jest
React Testing Library

Job description

Job Title: Front End Developer

Location: Hill AFB, UT. - (Remote)

Canvas provides engineering services and technical solutions for customers in federal and commercial markets. We are recognized by our customers and industry partners for our ethical standards, world-class technical expertise, and dedication to accomplish the mission in a responsive, efficient, and affordable manner.

Duties

Responsibilities include, but are not limited to:

  • Developing user interfaces with React, JavaScript, and TypeScript (ES6+).
  • Writing clean, testable, and well-documented code.
  • Building and maintaining reusable React components.
  • Managing application state using React patterns and libraries.
  • Integrating with backend APIs using JavaScript.
  • Optimizing React application performance.
  • Implementing responsive designs using JavaScript, HTML, and CSS.
  • Writing unit tests for React components (e.g., Jest, Vitest, React Testing Library).
  • Debugging and troubleshooting JavaScript and React code.
  • Collaborating on code reviews and utilizing Git for version control.
  • Staying current with the latest React and JavaScript best practices.
  • Mentoring junior developers and sharing knowledge with the team.
  • Creating and maintaining technical documentation for components, APIs, and workflows.
  • Following security best practices to prevent vulnerabilities like XSS and CSRF, including sanitizing user inputs.
  • Participating in daily stand-ups, sprint reviews, retrospectives, and contributing to process improvements.
Requirements
  • Bachelor's Degree in Computer Science or relevant field.
  • 3-10 years of relevant experience.
  • Experience building React components and managing application state.
  • Proficiency in JavaScript, including writing functions and managing data.
  • Ability to fetch data from APIs to populate applications.
  • Experience with debugging tools and fixing code errors efficiently.
  • Effective use of Git for version control.
  • Strong analytical and problem-solving skills.
  • Excellent communication skills for explaining technical concepts and asking questions.
  • Ability to adapt quickly to new technologies and development practices.
Security Clearance:

Not Required

Desired Experience
  • Same as above, emphasizing collaboration, testing, debugging, accessibility, project management, and documentation skills.
About Us

Founded in 2007, Canvas delivers innovative engineering and technical solutions. Recognized as a Great Place to Work, Fortune Best Small Workplace, and recipient of numerous awards, we are committed to a diverse and inclusive workplace.

Benefits

Our benefits include competitive wages, comprehensive insurance, paid holidays, PTO, flexible spending accounts, 401(k), tuition reimbursement, employee assistance programs, performance bonuses, and more.

Equal Opportunity Employer

Canvas is committed to equal employment opportunity and welcomes applicants of all backgrounds. We provide reasonable accommodations for applicants with disabilities. For inquiries, contact talent@canvas-inc.com.

Note: Employment is contingent upon passing a background check. Job posted by ApplicantPro.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs