Hotline: 678-408-1354

Front End Software Engineer

The Advisor Service and Technology team is adding a lead front end engineer to our team. The lead front end engineer will be responsible for developing and delivering outstanding user-experiences via client side web applications. This person will be skilled in the world of modern web development as well as an outstanding technical communicator. As well as building software, this person will assist in building out the engineering culture within our group by implementing best practices and standards and coaching and mentoring other.

Responsibilities

  • Work alongside other (1-5) software engineers in the development of a software product.
  • Lead the micro design of the software, working with architecture and other tech organizations as needed as well as being the primary designer for the product under development.
  • Work with architecture and engineering leadership to evaluate and select the appropriate technologies for the product.
  • Be deeply skilled in the primary technologies used in developing the product.
  • Spend 70%+ of time coding and doing code reviews.
  • Work with the product owner and rules analysts to understand product requirements and be the focal point for functional product decisions.
  • Work with user experience to understand UX goals for the product and to communicate options and limitations.
  • Provide consultation to the product owner and task master on process decisions and planning work.
  • Collaborate with other teams in developing future strategies, shared technology, and opportunities to work together to improve Ameriprise engineering efficacy
  • Considerable experience in developing web applications. Should be very experienced in the following:

o Javascript/CSS/HTML5 single-page apps
o Node/NPM
o Git
o Frameworks: React, Backbone, etc.
o Browser unit testing: Jest, Mocha, Jasmine or equivalent
o Build tools: Grunt/Webpack, etc.
o Consuming REST services
o ES6, flow, or typescript
o Object Oriented and Functional programming
o Experience with other development languages/platforms
o Coaching other developers on best practices and techniques

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field; or equivalent work experience.
  • 5-7 years of relevant experience.
  • 5-7+ years of experience coding and/or designing in relevant programming languages (specific required languages will vary by position).
  • 5+ years of practical experience and proven success with the design and build of complex software applications.
  • Demonstrated experience coding and/or designing in multiple environments.


Preferred Qualifications

  • Coaching other developers on best practices and techniques
  • Experience leading review sessions
  • Experience with TypeScript
  • 3-5 years of relevant experience coding and/or designing in relevant programming languages (specific required languages will vary by position).
  • Deeply skilled in the following

o Javascript/CSS/HTML5 single-page apps
o Node/NPM
o Git
o Frameworks: React, Backbone, etc.
o Browser unit testing: Mocha, Jasmine, Jest, etc…
o Webpack/Parcel
o Consuming REST services
o ES6
o Object Oriented and Functional programming
o Experience with other development languages/platforms

Share this job
The Advisor Service and Technology team is adding a lead front end engineer to our team. The lead front end engineer will be responsible for developing and delivering outstanding user-experiences via client side web applications. This person will be skilled in the world of modern web development as well as an outstanding technical communicator. As well as building software, this person will assist in building out the engineering culture within our group by implementing best practices and standards and coaching and mentoring other.

Responsibilities

  • Work alongside other (1-5) software engineers in the development of a software product.
  • Lead the micro design of the software, working with architecture and other tech organizations as needed as well as being the primary designer for the product under development.
  • Work with architecture and engineering leadership to evaluate and select the appropriate technologies for the product.
  • Be deeply skilled in the primary technologies used in developing the product.
  • Spend 70%+ of time coding and doing code reviews.
  • Work with the product owner and rules analysts to understand product requirements and be the focal point for functional product decisions.
  • Work with user experience to understand UX goals for the product and to communicate options and limitations.
  • Provide consultation to the product owner and task master on process decisions and planning work.
  • Collaborate with other teams in developing future strategies, shared technology, and opportunities to work together to improve Ameriprise engineering efficacy
  • Considerable experience in developing web applications. Should be very experienced in the following:

o Javascript/CSS/HTML5 single-page apps
o Node/NPM
o Git
o Frameworks: React, Backbone, etc.
o Browser unit testing: Jest, Mocha, Jasmine or equivalent
o Build tools: Grunt/Webpack, etc.
o Consuming REST services
o ES6, flow, or typescript
o Object Oriented and Functional programming
o Experience with other development languages/platforms
o Coaching other developers on best practices and techniques

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field; or equivalent work experience.
  • 5-7 years of relevant experience.
  • 5-7+ years of experience coding and/or designing in relevant programming languages (specific required languages will vary by position).
  • 5+ years of practical experience and proven success with the design and build of complex software applications.
  • Demonstrated experience coding and/or designing in multiple environments.


Preferred Qualifications

  • Coaching other developers on best practices and techniques
  • Experience leading review sessions
  • Experience with TypeScript
  • 3-5 years of relevant experience coding and/or designing in relevant programming languages (specific required languages will vary by position).
  • Deeply skilled in the following

o Javascript/CSS/HTML5 single-page apps
o Node/NPM
o Git
o Frameworks: React, Backbone, etc.
o Browser unit testing: Mocha, Jasmine, Jest, etc…
o Webpack/Parcel
o Consuming REST services
o ES6
o Object Oriented and Functional programming
o Experience with other development languages/platforms

Share this job

Contact Us

Eltas EnterPrises Inc.
3978 Windgrove Crossing
Suite 200A
Suwanee, Georgia
30024, USA
contact@eltasjobs.com

Subscribe to our Newsletter