Familiarity with JavaScript module loaders, such as ES6 imports, Require.js, and AMD

Familiarity with front-end build tools, including Node.js, Babel, and Webpack

We are looking for someone who:

Is attracted to complicated, complex problems

Is forward thinking and likes to learn & use new technologies

Is attracted to the challenge of leveling up a product built with older technologies

Is built to thrive in ambiguity and doesn't mind frequent pivots

Takes pride in creating high quality, clean enterprise products

Plays well with others. You thrive while sharing knowledge and receiving input

About the role. How you will make an impact:

Our software engineers directly impact our customer experience by creating clean, maintainable, high performance & scalable code. Working alongside product managers, QA engineers, designers, and other fellow engineers, you will collaborate to create and release solutions through Agile delivery. To help us stay fresh, you will research new technologies to improve existing systems and build new ones. As a senior engineer, you will cultivate your peers via code reviews and best practices training.

Challenges you will help us solve:

How do we incorporate the latest technologies into our products without creating more technical debt?

We win with people. Here’s how we support ours:

100% company-paid benefits for the employee including: Health, Dental, Short/Long Term Disability and up to $50,000 in life insurance

15 PTO days and 10 paid holidays

401(k) plan with employer match

We offer flexible start and end times

We have a start-up company mentality with 29 years of industry experience

Work/Life balance is valued and upheld

Progressive, hip environment with casual office culture

Apply Now

First Name*

Last Name*

Email*

Phone*

Attach Resume*

chevron_left

Sign In

Welcome !
It looks like you have an account with this email.
Please enter your password to complete your application.

Thanks!

An email has been sent to you with a password to access your account.

Thank you for taking the time to apply to our position. Your application has been received and we are currently reviewing your experience and qualifications against the requirements for this position. You will receive a response within 3-5 business days regarding next steps.

For more information about Careers at Ipro, please visit iprotech.com/careers.

Sign In

Thanks!

An email has been sent to you with a password to access your account.

Thank you for taking the time to apply to our position. Your application has been received and we are currently reviewing your experience and qualifications against the requirements for this position. You will receive a response within 3-5 business days regarding next steps.

For more information about Careers at Ipro, please visit iprotech.com/careers.