Demo

Senior Software Engineer

BCforward
Minneapolis, MN Contractor
POSTED ON 3/5/2025
AVAILABLE BEFORE 3/24/2025
Senior Software Engineer

BCforward is currently seeking a highly motivated Senior Software Engineer for a Remote Position in Minneapolis.

Position Title: Senior Software Engineer

Location: Remote Position

Anticipated Start Date: [03/10/2025]

Please note this is the target date and is subject to change. BCforward will send official notice ahead of a confirmed start date.

Expected Contract Duration: (6 MONTHS)

Job Type: Contract

Pay Range: $60-$70/hr.

Please note that actual compensation may vary within this range due to factors such as location, experience, and job responsibilities, and does not encompass additional non-standard compensation (e.g., benefits, paid time off, per diem, etc.).

[JOB DESCRIPTION]

Summary

We are seeking a Senior Software Engineer to join our UI design system team (Skway), where you will be responsible for building and maintaining high-quality, reusable web components using the Lit framework. The ideal candidate will ensure cross-framework compatibility across React, Angular, and JavaScript applications while supporting future expansions into mobile-native UI development.
This role requires strong front-end expertise, a deep understanding of UI design systems, and hands-on experience with Storybook, Figma, and accessibility best practices. You will work closely with designers and developers, focusing on scalability, automation, testing, and CI/CD processes to enhance the design system's adoption across multiple teams.

Key Responsibilities
* Develop and maintain web components using the Lit framework (or similar like Stencil).
* Ensure seamless integration with React, Angular, and vanilla JavaScript applications.
* Implement and refine UI design system components, ensuring consistency and reusability.
* Work with Storybook to document, showcase, and test components.
* Collaborate with designers to translate Figma designs into functional web components.
* Optimize accessibility (ARIA, WCAG guidelines) to enhance usability.
* Implement unit testing and automation testing (Jest, Cypress, etc.) for UI components.
* Manage CI/CD pipelines and source control using GitHub.
* Provide technical support to teams integrating the design system into their applications.
* Stay up-to-date with modern UI development trends, performance optimization techniques, and best practices.

Required Skills & Qualifications
* Strong proficiency in JavaScript, TypeScript, HTML, and CSS
* Hands-on experience building web components with the Lit framework (or similar like Stencil).
* Familiarity with integrating web components into React, Angular, and other front-end frameworks.
* Previous experience developing UI design systems for large-scale applications.
* Proficiency in Storybook for UI documentation and testing.
* Experience working with Figma to translate design specs into code.
* Strong knowledge of unit testing & automation testing tools (Jest, Cypress, etc.).
* Understanding of accessibility best practices (ARIA, WCAG guidelines).
* Proficiency in GitHub for source control and CI/CD workflows.

Preferred Skills & Experience
* Experience working with Supernova for design system management.
* Hands-on React and Next.js development experience.
* Exposure to mobile-native UI development.
* Familiarity with performance optimization techniques for web applications.

Benefits:

BCforward offers all eligible employees a comprehensive benefits package including, but not limited to major medical, HSA, dental, vision, employer-provided group life, voluntary life insurance, short-term disability, long-term disability, and 401k.

About BCforward:

Founded in 1998 on the idea that industry leaders needed a professional service, and workforce management expert, to fuel the development and execution of core business and technology strategies, BCforward is a Black-owned firm providing unique solutions supporting value capture and digital product delivery needs for organizations around the world. Headquartered in Indianapolis, IN with an Offshore Development Center in Hyderabad, India, BCforward's 6,000 consultants support more than 225 clients globally.

BCforward champions the power of human potential to help companies transform, accelerate, and scale. Guided by our core values of People-Centric, Optimism, Excellence, Diversity, and Accountability, our professionals have helped our clients achieve their strategic goals for more than 25 years. Our strong culture and clear values have enabled BCforward to become a market leader and best in class place to work.

BCforward is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against based on disability.

Interested candidates please send resume in Word format Please reference job code 235375 when responding to this ad.


Salary : $60 - $70

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295

Sign up to receive alerts about other jobs with skills like those required for the Senior Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $114,549 - $164,025
    • Income Estimation: $120,936 - $155,014
  • Debugging Skill

    • Income Estimation: $114,549 - $164,025
    • Income Estimation: $120,936 - $155,014
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at BCforward

BCforward
Hired Organization Address Newark, DE Temporary
Finance Recent Graduates / Trade Support Specialist BCforward is currently seeking a highly motivated Trade Support Spec...
BCforward
Hired Organization Address Washington, DC Full Time
Job Details Customer Technical Specialist BC forward is currently seeking a highly motivated Customer Technical Speciali...
BCforward
Hired Organization Address Winchester, KY Contractor
QC Analyst BCforward is currently seeking a highly motivated QC Analyst in Winchester, KY 40391 Job Title: QC ANALYST Du...
BCforward
Hired Organization Address Louisville, KY Full Time
Job Description Job Description We are looking for a Client Liaison to focus on K-12 or Higher Ed Studios. This role wil...

Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Minneapolis, MN area that may be a better fit.

Senior Cisco Contact Center Engineer

Talent Software Services, Minneapolis, MN

Sr. Software Development Engineer 1 (OpenEBS)

DataCore Software, Bengaluru, MN

AI Assistant is available now!

Feel free to start your new journey!