Role : Application Developer II
Location : San Jose,CA
Duration : 12 Months
Rate : $45/hr On C2C (Max)
Job Description :
Position must sit in San Jose (preferred) or Boston. Workers willing to quickly relocate at their own expense to either location may be considered. Please note on resume which location they would sit in.
PayPal is seeking an accomplished and passionate Software Engineer to join our existing team in San Jose, CA, contributing to the qualification of software products/technologies for products that fall under our mobile and particularly PayPal Here product family. The successful candidate will work closely and collaboratively with Development Engineering during all phases of the software development lifecycle, and must have familiarity with full stack development, agile methodologies, test automation and release engineering.
Day to Day Roles Responsibilities
• Architect, lead and implement mobile applications, middleware and frameworks such as SDK
• Develop new features, new UI and bug fixes for our mobile merchant apps and sdk
• Optionally contribute, create or maintain server-side code
• Create robust and scalable high-volume production applications and develop prototypes quickly
• Implement iterate with our UX team in an agile environment to bring features from conception to launch
• Contribute to our existing continuous integration framework by automating features as we go using UIAutomation
• Research, analyze, design, develop and test the solutions that are appropriate for the business and technology strategy
• Participate in design discussions, code reviews, and project related team meetings
• Participate in code reviews to ensure code quality and shared knowledge
• Collaborate with product management, QA, operations and engineering teams to develop innovative solutions that meet business needs with respect to functionality, performance, scalability, reliability, and adherence to development principles and product goals
Product / Project
• PayPal Here (PayPal’s Merchant Application) and its sub products
Required Technical Skills
• 2+ years of mobile Development experience (iOS or Android)
• Strong knowledge in algorithms and design patterns
• Object oriented programming
• Source control – GIT
Required Soft Skills
• Team-player. We’re certainly not looking for a narrow or vertical expertise
• Agile Methodologies
Preferred / Desired Skills
• Javascript, Node, and server-side development is strongly preferred
• Strong communication skills
• Agile Methodologies
Team Dynamic
• PayPal Here engineering consists of two domain specific teams – Services and Mobile Development.
• The new resource will most likely be part of the Mobile Dev however she/he will have flexibility and encouragement to contribute to the Services team as well.
Red Flags
• Less than two years of experience
• Non CS bachelors degree
• Has never developed a consumer-facing application
• Less than year hops between jobs
• No mobile development
Interview Process
• Resume Screening
o Any presented prior projects, code samples or artifacts will be appreciated
• Phone Screening with dev Manager and number of team members
o Will most likely get technical
• On-site Interview
o Preferably a single round; with two to three team members
o Will be technical