CAP Index

Front-end Software Developer

Exton, PA, US

about 1 month ago
Save Job

Summary

Job Description

Salary:

Front-end Software Developer

This opportunity

CAP Index is seeking a talented and experienced Front-end software developer to join our team. The ideal candidate will be able to build a clean, maintainable frontend while working directly with the UI/UX team and collaborating with our technology team members on an architectural approach. They will also be able to work independently and as part of a team to deliver high-quality results.

Location:This position is eligible for fully remote work; however, Philadelphia area is preferred. Candidate will be required to travel up to 3 times a year.

In this role, you will:

  • Develop and maintain high-performance client-facing web applications based usingReact
  • Help be part of a team that will migrate an existing application from Angular JS to React
  • Translate design mockups and wireframes from Figma into well-structured, maintainable, and efficient code
  • Implement and adhere to best practices in front-end development, including code quality, documentation, and testing
  • Develop and maintain responsive web applications, ensuring optimal performance across various devices and browsers
  • Test applications on various web browsers and devices to ensure a standard user experience across all platforms
  • Troubleshoot and resolve issues related to user interface and user experience

Education and Experience Requirements:

  • Bachelors Degree in Computer Science, Information Technology, Engineering, or a related field
  • 3+ years of front end development
  • Working knowledge of React, React Native, Typescript, Angular JS, HTML, JavaScript, CSS, jQuery
  • Familiarity with Node.js, MongoDB, APIs
  • Experience converting an application from Angular JS to React is a plus
  • Proficiency in Figma
  • C#/.NET experience is a plus
  • Experience with MapLibre/ArcGIS Maps is a plus
  • Understanding of cross-browser compatibility, progressive enhancement and graceful degradation, responsive design, website performance, and accessibility.
  • Must be a team player, process-driven, self-motivated, and able to work independently to meet deadline
  • Position requires strong business/technical verbal and written communication skills
  • Ability to adapt to sudden changes in priorities and requirements
  • Excellent organization skills and calm under pressure
  • Excellent attention to detail
  • Strong interpersonal skills and mature judgment
  • Ability to communicate technical issues to all levels

remote work

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: