Job Description:
As a member of Venmo Engineering, you will act as a subject matter expert. We are looking for technologists with the highest levels of technical talent, programming, and communication skills with a keen desire to deeply understand our product and how to make our systems stronger and more resilient.
What you will do
providingtechnical advice to senior leaders on systems, solutions,challengesand strategy.
Determinethe technical tasks that other engineers will follow.
Support end-to-end ownership of design, implementation and operational excellence of software components while proactively improving existing structures and processes.
Contribute to the technical engineering roadmap by completing quality and thorough assessments of implementation alternatives and their associated tradeoffs and providing recommendations.
Be consistently solutions-focused while contributing to the vision of domain and larger Venmo & PayPal technical engineering roadmap.
Exercises judgement in reconciling diverse and competing priorities toidentifyoptimalsolutions to problems.
Leverage strategic thinking and experience to look ahead andanticipateconsequences and risks linked to implementation choices; able toidentifypatterns to reduce repetition into meaningful general solutions.
Serves as an expert to resolve technical inquiries of others.
Be able to provide technical leadership for an organization,with limited guidance from management or senior teammates.
Strong skills interacting and tailoring communication with various technical and non-technical stakeholders, such as product, support, finance, compliance and legal.
Job Requirements
10+ years' experience in Mobile Development, specifically iOS is preferred
Experience developing andmaintainingconsumer-facing(not just enterprise)mobile applications at scale. Strong Swiftskills & knowledge of multi-threaded, asynchronous code.
Deep understanding and knowledge around consumingGraphQLand REST APIs from Mobile applications.
about mentoring and developingjuniorsoftware engineers.
Ability to understand, communicateand discuss complex topics with technical and non-technical audiences.
Strong understanding of testing best practices and familiarity with at least one testing framework for Mobile Development. Skilled at writing Unit and Automation tests.
Strong knowledge of common design patterns, algorithms, and object-oriented programming withexpertisein design patterns such asVIPERand MVVM.
Travel Percent:
The total compensation for this practice may include an annual performance bonus (or other incentive compensation, as applicable), equity, and medical, dental, vision, and other benefits. For more information, visit .
The U.S. national annual pay range for this role is
$107300 to $259600
Our Benefits:
Any general requests for consideration of your skills, please
to view the notice.
משרות נוספות שיכולות לעניין אותך