Senior Front-End Developers

Improving
Columbus, OH, United States
3 days ago
Apply on jobs.smartrecruiters.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

HTML JavaScript (Programming Language) Agile Methodology Software Applications Unit Testing Cascading Style Sheets (CSS) Code Review Integrated Development Environments Mobile Application Software JSON Node.Js PCI Data Security Standards
+12 more
Scrum Methodology Systems Development Life Cycle Software Engineering Web Applications ReactJS Browserstack AngularJS Front End Software Development Phantomjs Selenium Webdriver Mocha Jasmine

Job description

The Front-End Developer is responsible for developing and enhancing e-commerce, marketing, and/or processes improvement web applications. This role requires strong experience in front-end development with a focus on web and mobile application in browser-based front end technologies such as HTML, CSS, and JavaScript. The development environment is highly collaborative and involves working within a team of developers on both individual and group projects.

*Works on a development team which may include other technical professionals, subject matter experts, project stakeholders and executive leadership *Develops web applications with a focus on, but not necessarily limited to, the ‘front end’ implementation *Develops software in our Agile/Scrum environment, participating in and contributing to the ceremonies and processes (daily stand-ups, code reviews, sprint retrospectives, etc.) that keep our process continually improving *Ensures that Scrum is being followed along with other SDLC requirements such as PCI security *Develops appropriate unit tests for his or her work, works with quality assurance professionals on the team, and generally ensures that deliverables are adequately tested *Participates in peer code reviews

Requirements

Experience + Skills: *5+ years professional experience in software development *Established competency with web ‘front end’ technologies (e.g. HTML(5)/CSS/CSS3, JavaScript, JSON) *Experience with frameworks like React or Angular or NodeJS *Experience with libraries like Express, Koa or Hapi is a plus *Experience with test tools like Mocha, Karma, Jasmine, Chai or Jest is a plus *Experience with cross-browser dev/test tools like BrowserStack, Sauce Labs, PhantomJS, or Selenium Webdriver is a plus *Experience working with Agile development methodologies (Scrum), preferred *Ability to collaborate with developers and product owners in developing new software applications and enhancements *Responsible for staying current with new technology developments and techniques *Ability to work with the team to define test cases, metrics, and resolution guidelines *Ability to identify underlying causes of business issues and recommend appropriate corrective action or problem resolution

Additional Information

We’re dedicated to creating a culture that exemplifies teamwork, excellence and fun. If you’re passionate about technology and doing things with excellence, Improving is the place for you! We have great benefits and perks!!

About the company

Improving is a technology management and consulting services firm deeply rooted in our commitment to establishing trust - not only with each other but with our clients, partners, communities, and others. We aspire to do this through creating transparency, delivering results, continuously improving, clarifying expectations, and keeping our commitments.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobs.smartrecruiters.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:44 min

Formatting unit tests with Mocha and Chai

Sascha Depold +1 · World Congress 2021

1:58 min

Defining frontend web performance and developer responsibility

Ramona Schwering Ramona Schwering · World Congress 2023

5:27 min

Testing contracts with JavaScript frameworks

Liu Xiaohui · LIVE

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · World Congress 2025

Videos

See all

Related articles

See all