Neko Neko2
Type ESC to close search bar

Fintech - iOS Engineer

🤝 As an engineer at Dwarves, you will be working closely with a team of talented, kind people and working directly with our clients. There is a lot of freedom to contribute to the quality of the project and improve, or prove yourself.

What you’ll get to do

  • Build new and key features for Setel on iOS by working closely with the Product Managers, design teams and backend team
  • Analyze and optimize performance and reliability of the iOS app by working closely with your iOS teammates
  • Focus on iOS design principles and making the app works intuitively
  • Take full ownership of projects from design (collaborate with the design team) to implementation and App Store release
  • Participate in code reviews to maintain a high-quality code culture
  • Work with product managers, and engineering leads to understand application requirements, identify solutions, and determine feasibility & timelines
  • Follow best practices for all aspects of the software development lifecycle, including process & conventions
  • Write unit test cases and follow clean code quality across entire engineering teams
  • Monitor app performance and suggest methods to improve
  • Provide support for resolving customer issues and finding root cause
  • Regularly communicate with engineering leads on project and delivery status

What it takes to succeed

  • 2+ years as a Software Engineer on iOS platform (Swift)
  • Proven ability to ship beautiful, stable and high-performant iOS applications from start to finish
  • Built, shipped and maintained at least one iOS applications for a period of 1-2 years
  • Great verbal and written communication skills horizontally and vertically
  • Good at critical thinking, problem solving
  • Good understanding of data structure, design patterns, common algorithms
  • Good understanding of different application architectures such as MVC, MVP, MVVM, VIPER
  • Experience with unit tests, CI/CD
  • Familiar with common tools for software development (Git, Slack, JIRA, …)
  • Preferably experience building Payment / Rewards & Loyalty / Marketplace / e- Commerce / SaaS apps
  • Preferably experience working with a distributed team across multiple time zones

What you can look forward to

  • You will be working closely with a team of talented, kind people. Your team will have your back. We love helping and uplifting our co-workers.
  • You will be directly with our clients. There is a lot of freedom to contribute to the quality of the project and improve, or prove yourself.
  • You will be working on projects that are impactful and meaningful. We’re picky with what we choose to take part in.
  • You will get to be a member of a community where we learn and discuss everything technology.

Our interview process

  1. Review
    After we receive applications, we will screen and review for various criteria.
  2. Technical challenge
    Promising engineers will receive a small technical project so we can assess relevant skills and abilities. Every engineer who completes the project will be presented with a small gift from us.
  3. Team interview
    Successful candidates will have a 30-min talk with our HR manager, our engineering manager and/or relevant team members.
  4. Offer
    Engineers who we believe that will be a great addition to our team, will receive an offer from us right away.

Apply now (We respond within three days)

Your dream job not listed? Not a big deal. We hardly ever say no to talented people.
Shoot us an email with your LinkedIn / CV
Join our Discord of +300 other engineers and designers


Mentioned in

No mentions found

Unable to load mentions

Subscribe to Dwarves Memo

Receive the latest updates directly to your inbox.