View Our Website View All Jobs

Staff Front End Engineer

Description

We are looking for a talented Front End / Full Stack Engineer to take a leadership role in our Agile development team. You will have the opportunity to contribute in many areas on a growing team. You will broaden your skill set, professional growth, and mentor others at an extremely rapid pace with new technologies.

Essential Duties and Responsibilities

  • Work with design, product management, and technology teams to visualize, define, implement and lead new products of the highest caliber
  • Maintaining and enhancing our existing applications as well as develop new applications
  • Develop architecture, design patterns, components and API’s.
  • Working with the production support team to develop and ensure real-time availability of our applications and data feeds
  • Design and develop web based tools including backend data components, APIs, and User Interfaces
  • Act as team lead for all corporate development activity including offshore development.
  • Enhance existing systems by analyzing business objectives, preparing an action plan and identifying areas for modification and improvement
  • Take ownership and manage full solution lifecycle from proof of concept to production

Required Skills/Experience

  • B.S. Degree in Computer Science or equivalent experience
  • 8+ years of software product development experience using Java, Scala, Python, Javascript, Objective C, Swift, or C#
  • Six or more years of experience working with web application architectures and integration of data sources including multiple SQL and NoSQL databases (SQL Server, Cassandra, Hadoop, MySQL, Oracle, Sybase, Informix, etc.), JSON, XML, remote services, and microservices
  • Strong understanding of object oriented software, design patterns, and fundamentals of application architecture
  • Strong experience with estimating and meeting software delivery schedules
  • Ability to communicate and collaborate effectively with design, product management, and business teams
  • Experience with managing and directing offshore development teams
  • Methodical debugging skills using classic techniques as well as 3rd party tools.
  • Strong written/verbal communication skills, the ability to work effectively on large teams
  • Experience with multithreading and background processes Experience integrating with third party open source libraries
  • Object Oriented modeling and design with ORM tools such as Hibernate, EOF, Backbone, Ember.
  • Experience with Cloud Hosting Technologies – Amazon Web Services, Google Cloud, Azure, etc.
  • Experience with server, network, and IT administration.

Preferred Skills/Experience (Any of these is a plus)

  • At least 4 years of experience in UI design and development including Javascript, HTML 5, CSS 3.
  • Has worked with more than one JS Library like jquery, Backbone, Angular, jqueryUI or AJAX
  • Prior experience with data analytics and familiarity with Big Data, Hadoop or NoSQL
Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

To comply with government Equal Employment Opportunity / Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more.
Gender
Race/Ethnicity
Veteran/Disability status