Job Details

ID #21198907
State Georgia
City Alpharetta
Job type Permanent
Salary USD $120,000 - $140,000 120000 - 140000
Source CBTS
Showed 2021-10-16
Date 2021-10-11
Deadline 2021-12-09
Category Et cetera
Create resume

Web/Mobile UI Developer

Georgia, Alpharetta, 30004 Alpharetta USA

Vacancy expired!

Our Digital Experiences team is looking for a Lead User Interface Engineer to help us evolve our Digital Engagement Platform. This is a highly visible role supporting a consumer-facing application which is used by credit cardholders around the world. In addition to directly supporting the app, this individual will become a key member of our team, helping to onboard and mentor other engineers. This individual will become a key liaison for our leadership team for both the existing application and future mobile app development efforts. There is high growth potential in this role. We currently use React and Redux as our development platform for our web/mobile applications but we’re also extremely mindful of executing with sound web development fundamentals. With that, we value foundational HTML5, CSS3, and JavaScript skills. Quality is an imperative - both in the end product and in our underlying code. Ease of maintenance, performance and security are critical.

Responsibilities:
  • Support and enhance a B2C web applications used to manage personal credit card accounts.
  • Become a cornerstone individual for future web app development needs within our Issuer Technology Segment.
  • Collaborate within our team in an open, supportive environment.
  • Modify existing application to correct errors, adapt to new hardware, and improve performance
  • Adheres to, and promotes, good development practices: documentation, code standards, code/design reviews, optimization and maintainability.
  • Firm understanding of software security principles and web application security best practices
  • Consults with and advises leadership on modern application development principles, suggesting improvements along the way.
  • Keeps up to date with web application development trends and industry news
  • Demonstrated ability to work in a fast-paced, team-oriented environment
  • Detail oriented
  • Design and develop applications using agile development processes.
  • Excellent communication skills (written and oral)

Education:
  • Bachelor’s Degree in Computer Science and/or Computer Information Systems and/or equivalent experience

Requirements:
  • Five plus (5+) years’ experience in enterprise application development
  • Four plus (4+) years proven experience with building complex web applications
  • Three plus (3+) years of

    JavaScript (React/Redux) and/or

    Typescript experience is required
  • Must be grounded in

    HTML5, CSS3, and

    JavaScript fundamentals
  • Experience with Agile development methods
  • Proficient in

    iOS or Android mobile development
  • Demonstrated experience writing secure web applications using

    OAUTH2, SAML and JWT.
  • Understands SPA and PWA web app development paradigms and can articulate the differences between server-side versus client-side rendering
  • Experience consuming

    RESTful web services,

    JSON and design patterns using various technologies
  • Experience defining and delivering against functional and non-functional requirements – such as performance, reliability, and latency requirements
  • Webpack, Babel, and we use Rollup for our component library bundling
  • Experience with forms and complex form validation is a plus
  • Understanding of Web Components and the underlying HTML specs around this is highly desirable
  • Experience building Micro Frontends
  • Experience with

    Git and an understanding of

    CI/CD
  • Experience with

    Agile processes
Cincinnati Bell Technology Solutions provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a protected veteran in accordance with applicable federal, state and local laws.

Vacancy expired!

Subscribe Report job

Related jobs