Senior Front-End Developer

Overview

Remote
On Site
$160,000 - $175,000 annually
Full Time

Skills

Frontend Development
D3.js
UI
Project management
Business requirements
Data processing
Data Visualization
User experience
Real-time
Performance tuning
Data integration
Customer facing
Web development
Adobe XD
Software development
Dashboard
Analytical skill
C
Interfaces
Design
Collaboration
HTML
Cascading style sheets
TypeScript
AngularJS
Data
Storage
Testing
Debugging
FOCUS
React.js
Leadership
RESTful
Cloud computing
Microsoft Azure
Sketch

Job Details

RESPONSIBILITIES:
Kforce has a client that is seeking a Senior Front-End Developer in Farmington Hills, MI. This position can be remote, but candidates should be located near a major metropolitan airport. Travel will vary 30% to 50% of time, domestic or international. This candidate will travel to Trinidad & Tobago once every 2 months for a week.

Summary:
We are looking for a senior and hands-on Front-End Developer with expertise in front-end technologies, specializing in coding and deploying enterprise dashboards that provide analytical and actionable insights for C-Suite Executives. The ideal candidate will be responsible for end-to-end development, seamlessly integrating front-end interfaces with robust back-end systems to deliver comprehensive dashboard solutions and develop reusable components and a design system for use in multiple projects.

Responsibilities:
Lead Front-End Development:
* Design, develop, and deploy end-to-end enterprise dashboards, ensuring a seamless integration of front-end and back-end components
* Collaborate with cross-functional teams to understand business requirements and implement solutions that meet both user interface and data processing needs
* Code visually appealing and user-friendly interfaces using HTML, CSS, and TypeScript using Angular
* Implement advanced data visualization techniques for clear and accessible representation of analytical insights using libraries such as D3.js
* Implement design systems and reusable components as defined by UX design team

Back-End Integration:
* Integrate dashboards with back-end APIs to ensure data connectivity and real-time updates
* Optimize data retrieval, storage, and processing for enhanced dashboard performance

Performance Optimization:
* Identify and address performance bottlenecks in both front-end and back-end functionalities to ensure optimal speed and responsiveness
* Conduct regular testing and debugging to maintain high-quality performance

REQUIREMENTS:
* Bachelor's degree in Computer Science, Information Technology, or a related field
* 7 years minimum of experience as a Front-End Developer with a focus on enterprise dashboard development
* Must have modern Angular or React experience
* Expert/lead level experience in HTML, CSS, TypeScript
* Experience using data visualization libraries and tools (e.g., D3.js, Highcharts)
* Experience with RESTful APIs and data integration
* Client-facing: Ability to collaborate well with clients and internal design teams

Additional Skills (Preferred):
* Knowledge of cloud platforms (Azure)
* Understanding of security best practices in web development
* Familiarity with design tools like Adobe XD, Sketch, or Figma to collaborate effectively with design teams

The pay range is the lowest to highest compensation we reasonably in good faith believe we would pay at posting for this role. We may ultimately pay more or less than this range. Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs. This range may be modified in the future.

We offer comprehensive benefits including medical/dental/vision insurance, HSA, FSA, 401(k), and life, disability & ADD insurance to eligible employees. Salaried personnel receive paid time off. Hourly employees are not eligible for paid time off unless required by law. Hourly employees on a Service Contract Act project are eligible for paid sick leave.

Note: Pay is not considered compensation until it is earned, vested and determinable. The amount and availability of any compensation remains in Kforce's sole discretion unless and until paid and may be modified in its discretion consistent with the law.

This job is not eligible for bonuses, incentives or commissions.

Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

About Kforce Technology Staffing