This position is for a Senior Frontend Software Engineer within our Client's Payments Engineering team. We are looking for Front End Engineers who are highly self-motivated and passionate about the challenges of building user interface and payment functionality used by hundreds of millions of users. You should be a collaborative teammate and have excellent communication and presentation skills.
Responsibilities of the position include the following:
* Front End development of payment management and transaction functionalities
* Drive independently a project from inception to production deployment with a strong focus on performance and robustness
* Follow our software development process including writing unit tests, perform code reviews etc.
* Ability to learn and apply new technologies quickly
* Work effectively with cross-functional teams to develop features
* Provide support for production deployments
* Demonstrate ability to deliver results on time with high quality
* Experience developing applications for web services or applications
* Knowledge of AJAX, JSON, HTML, XML, CSS, SOAP, REST and associated frameworks
* Passion for building a rich and innovative user experience
* Strong computer science fundamentals in design, data structures, and problem solving Swift or Objective-C UIKit Experience (not mandatory)