Senior iOS Engineer - remote

Givelify
Posted 3 years ago
Stack Overflow

We are Givelify®, where fintech meets philanthropy. We help people instantly find causes that inspire them to action so they can change the world—one simple, joyful gift at a time. 

Givelify is actively looking for an iOS Software Engineer to join our Giving development team. We are looking for self-driven individuals who want to be part of the direction of our product, who take pride in their work and are not afraid of getting their hands dirty with all parts of our product. The iOS Software Engineer will work with a cross-functional team to build industry-leading solutions &technologies that bring beautiful giving experiences to life while maintaining a high standard of engineering quality.

Some of the meaningful work you will perform:

  • Building clean, scalable, iOS application.
  • Designing, implementing and maintaining existing and new applications.
  • Improve the performance, stability and overall quality of user experience on mobile devices.
  • Partner with UX and design team and bring beautiful giving experiences to life.
  • Partner with other software engineers and create rapid prototypes.
  • Having fun building high quality code.

We welcome your experience and talents:

  • BS/MS degree in Computer Science, Computer Engineering, Mathematics, Physics (STEM)
  • 5+ years of software development experience working on iOS applications 
  • 3+ years on Swift, or know the languages really well that you will be able to switch from Objective-C 
  • An ability to demonstrate superior understanding of software development fundamentals
  • Experience with converting visual designs and using prototyping tools, such as InVision or Figma
  • Mastered Git
  • Knowledge and experience fine tuning user experiences for iOS devices and its market.

 Some WOW factors you could bring:

  • Experience design and implement APIs for modern mobile applications
  • Experience developing application using device sensor SDKs and libraries
  • Experience with TDD or BDD
  • Familiarity with CD/CI tools, such as Jenkins and Docker
  • Experience and knowledge of PHP, Python or similar programming language
  • Familiarity with industry UX best practices and material design guidelines for mobile devices.

Ideally:

  • Organized, detail-oriented and self-motivated, able to work effectively in a dynamic and distributed team environment
  • Strong interpersonal and communication (both written and verbal) skills
  • Experience with unit testing and continuous integration platforms
  • Experience with social media integrations
  • Experience in delivering mapping, geofencing, and other location-based features
  • Understanding of server-side software and experience building scalable, distributed systems
  • Understanding of databases, data access architecture and memory management
  • Solid knowledge of Objective-C and Swift
  • Experience with unit testing and continuous integration platforms
  • Experience with social media channel integrations
  • Experience in delivering mapping, geolocation, and other location-intelligent features
  • Understanding of server-side software and experience building scalable, distributed systems
  • Understanding of databases, data access architecture and memory management

Our People 
 
We are a virtual team of high-performing professionals who innovate &collaborate to fulfill our mission to help people instantly find causes that inspire them to action so they can change the world –one simple, joyful gift at a time. Our culture of integrity, heart, simplicity, &that "wow" factor fuel our aspiration to be among the tech industry's most inclusive &purpose-driven work environments. 
 
We take great pride in providing competitive pay, full benefits, amazing perks, and most importantly, the opportunity to put passion &purpose to work. 
 
Our Product 
 
From places of worship to world-changing nonprofit groups, Givelify harnesses the power of technology to bridge the gap between people and the causes they care about. Tap. Give. Done. Givelify's payment solution is designed to make the experience of giving as beautiful as the act of giving. 
 
Learn more about us at https://careers.givelify.com ( https://careers.givelify.com/