View all jobs

UI Engineer, Digital Innovation Team

Alpharetta, GA · Information Technology
Position Overview: 
As a team member, you’ll not only work innovative user experiences, massive data sets and infrastructure at scale, but you’ll also be working with a team of people who represent some of the best and brightest minds in payments.  We have a growth culture that emphasizes learning and adoption of technologies that push the envelope.  We have sessions designed each week to bring the team together to learn and discuss topics that are critical to our industry and the evolution of our systems.  Add to that our open work environment that emphasizes collaboration across teams.

So what will your first day look like?  First off, you’ll get a 15” Mac and work with a mentor to pull the latest project from Git.  Your assigned mentor is someone who stays with you throughout your first 90 days to help you gain familiarity with our teams, tools and environment.   After that, we’ll have you meet with different members of the team and get to know their specialties, process and nuances of the job.  By the end of day one, you’ll commit and push your first code to the repo.  We call this our “pilot push” and it promotes our culture of rapidly iterating and making progress.

  • Collaborate with engineers across the Digital Innovation team to iterate on the design and implementation of our product
  • Work in an iterative manner that fits well with the development practices and pace within the team
  • Demo your work for colleagues and members of the business team
  • Conduct research and prototype new technologies that help to progress our products and platforms
  • Build efficient and reusable front-end systems, frameworks and abstractions
  • Debug and address UI performance issues
  • Identify and communicate front-end best practices

Required Qualifications: 
  • Bachelor's degree or equivalent in computer science, information technology or business information systems or related field
  • Advanced knowledge of JavaScript, specifically ES6 and associated languages like Elm
  • Experience with modern web frameworks such as node.js, React.js, Angular, Redux, Webpack, Babel, Gulp
  • Commanding grasp of HTML5, CSS3, and related web technologies like SASS
  • Experience shipping one or more Objective-C, Swift iOS, or Android applications - ideally to an app store
  • Ability to work in areas outside of their usual comfort zone and get things done
  • Awareness of cross-browser compatibility issues and client-side performance considerations
  • Demonstrated design and UX sensibilities

Preferred Qualifications: 
  • Experience developing code across a full application stack
  • Minimum three years relevant experience with advanced coding skills
  • Experience designing and developing large distributed, mobile, or  responsive web
  • Experience working in a team-based, agile development environment
  • Github profile with submissions to open source projects

April A. Estes
ProEnlist, LLC
Connect with me on LinkedIn
For More Jobs: 
ProEnlist on Linkedin
ProEnlist on Facebook
ProEnlist on Glassdoor

Please do NOT email the recruiter.  Applications are only accepted via the apply link.
C2C Not Available for This Position

Share This Job
Powered by