PP/VN - iOS Developer with Swift

  • Remote
  • Contracted
  • Experienced

About our customer
Our customer was founded on the principles of breaking down the intimidating barriers around financial transactions to make them intuitive, friendly, and even fun. And it worked: people love sending money with their app, and they’re growing by leaps and bounds!
But they’re only just getting started. They want to take that magic of sending money with their app and cascade it into every place where people use money. That means connecting people to their money in the most intuitive and fun way possible, then connecting people with each other. Users already love their app, but we know there are lots of things we haven’t thought of to make the experience of using it even more delightful and valuable. All that’s going to take a lot of figuring out. Let’s figure it out together!

iOS Engineer Experience
The Experience team is responsible for delivering products and features used by millions of our customer users every day. Everything from sending money to friends to managing their card are all apart of what we do. Be ready to build something amazing when you get here. 

Description
This is an amazing opportunity to join a team that is on the cusp of the next wave of innovation. As an engineer on the experience team you will be primarily responsible for feature development and you should be comfortable moving from application development to UI to Framework. You will be responsible for developing the next wave of features and in addition you’ll also be responsible debugging and delivering the best, the most secure and the most performant application possible. Testing is an important part of what we do so writing and running tests are an important part of how we maintain a quality product. Empowerment is important here and we need engineers who can be creative and innovative to produce stellar products.

Job Responsibilities
 Advance technical standards and quality
 Collaborate with other engineers in API design and development
 Help solve bugs, track software defects, and ensure their timely
resolution
 Build solutions for refactoring the existing codebase
 Improve our testing & tooling
 Interface with product and other functional teams and their leadership

Qualifications
* 5+ years of experience in iOS app development
* Experience working in Swift
* Strong object-oriented programming skills
* Experience with the entire Software Development Life Cycle (SDLC)
* Familiarity with iOS UI design principles and accessibility best practices
* Experience developing, maintaining and innovating large scale, consumer-facing mobile applications
* Experience with memory management and performance optimization.
* Experience with CoreData
* Experience developing, maintaining and innovating large scale, consumer-facing mobile applications
* Strong communication skills and the ability to work closely with others
* Strong understanding of testing best practices and familiarity with at least one testing framework like XCTest.
* Bachelor’s in computer science or equivalent work experience

Read More

Apply for this position

Required*
Apply with
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file