• Senior Developer Jobs in Chicago

  • Caterpillar Power India Pvt Ltd
  • Chicago
  • Save Job
  • 8 - 11 Years
  • Posted : above 1 month

Job Description:

We are looking for Senior Frontend Developers that are eager to use cutting edge application development tools and techniques to deliver a best-in-class user experience This incumbent will work with an innovative, cross-platform, customer-centric team, working in a high pace environment

JOB DUTIES As a Senior Front-end Developer, you will contribute to design and development of Caterpillars digital applications

Design and develop scalable UI applications in a cloud environment (AWS/Azure)
Provide technical leadership in UI technology standards
Provides guidance to project teams regarding UI guiding principles, system and application design, coding and design standards, best practices, and system performance and availability
Collaborate and pair with other development team members to design and develop new, scalable, secure, and reliable features and exciting experiences utilizing modern application development design patterns
Review the quality of designs and implementation of solutions implemented by the frontend developers/leads
Mentor junior team members
Collaborate with product owners and system integration engineers to ensure user stories that are developer-ready, easy to understand, and testable
Write unit test cases including destructive testing to ensure adequate resiliency in production
Write clean, maintainable code and perform unit tests and peer code reviews
Optimizes design for performance, maintainability, scalability, extensibility as needed
Provides Tier III application support for application running in production

Basic qualifications

Position requires a four-year degree from an accredited college or university
8 years of software development experience
3 years of leading projects

Top candidates will have

Proven experience in many of the following
Modern web frameworks such as Angular 2 /React/Polymer
Understanding of HTML 5, CSS3, ES6 and Web components
Design principles and standard JavaScript Design patterns Protractor/ Jasmine/ Karma
Application architecture patterns such as MVC, MVM and MVVM
Test Driven UI Development (TDD) and Behavioural Driven Development(BDD) using testing frameworks such as Jest, Mocha, Karma, Jasmine, Supertest, Selenium, Cucumber etc
Responsive Web Design and development
Hands on experience of tools like Webpack, Gulp etc
CSS pre-processors like SASS or LESS
Cloud-based development in Azure or AWS
In depth hands-on experience in NodeJS
Strong understanding of web performance and tools for performance optimization
Strong understanding of state management libraries like Redux, NRGX
Exposure to modern web application framework such as RUBY on Rails, Spring MVC
Experience in Less, CORS, OAuth2, jQuery UI, RequireJS, Backbonejs, Toastr is a plus
Integrating with and /or defining, developing and maintaining web service APIs (RESTful, JSON-RPC) at scale
Working with Node based development tools (including NPM, Yarn) to facilitate code formatting consistency, linting, testing, bundling etc

Ability to work under pressure and within time constraints
Passion for technology and an eagerness to contribute to a team-oriented environment
Demonstrated leadership on medium to large-scale projects impacting strategic priorities
Bachelors degree in Computer science or Electrical engineering or related field

Relocation assistance is available for this position

Profile Summary:

Employment Type : Full Time
Eligibility : Any Graduate
Industry : Manufacturing/Industrial
Functional Area : IT Software : Software Products & Services
Role : Software Engineer
Salary : As per Industry Standards
Deadline : 11th Mar 2020

Key Skills:

Company Profile:

Caterpillar Power India Pvt Ltdarfix

Salary trends based on over 1 crore profiles

View Salaries

All rights reserved © 2018 Wisdom IT Services India Pvt. Ltd DMCA.com Protection Status