iOS Developer

17 May 2017
16 Jun 2017
Contract Type
Full Time

About Dynoden

We are a team of individuals passionate about software and technology.

We like to think that we are not your standard development agency, mindlessly churning out code for a buck. We only get involved in projects in which we truly believe and make us excited to jump out of bed every morning with a smile on our face.

We are experts in turning our clients’ ideas and visions into reality by providing expertise and guidance so that we can take their project from an idea - even if just written on the back of napkin - to launch and beyond. We help our clients every step of the way and we treat them as our partners because our job does not finish with v1. Our success is to see our client’s projects be successful.

So far we have worked on a wide range of projects that have been featured in the media, and we wish to continue to do so. Here are some types of apps that we have developed so far:

  • Apps

    • Games (Featured in various newspapers)

    • Tour guide for an outdoor exhibition around Hackney (Featured in

  • Data and Analytics

    • Analytics system for outdoor and digital advertising screens in the real world (i.e. counting the number of views of an advert for an outdoor using Face Detection software)

    • Training management portal for an enterprise in the UK

    • Dashboards for various Police & Crime Commissioners (PCC) in the UK

    • Portal for measuring your happiness at work (based on the client’s book).

  • Online social platforms

What we offer

  • An opportunity to leave your mark on several businesses and projects around the world.

  • Opportunity to learn and develop your skills in all areas of Software Development (i.e. iOS, Android, Web, API, Server, AWS, Docker, etc).

  • A relaxed, exciting and fun working environment in a office shared with like-minded people working on different projects and sectors.

  • Time between projects to play around with a new tool or language during office hours.

  • Possibility of working from home every now and then.

  • Office located in a buzzing area (3 mins walk from Liverpool Street station)

  • Occasional free breakfast and lunch.

  • All the latest kit and gadgets (iMacs, Macbooks, iPads, iPhones, Android phones).

  • Open / free Beer tap (if you drink, do it responsibly)

  • Competitive salary based on experience demonstrated.

  • Career Progression and Rewards based on team and individual performance.

  • Soon: Share options - we are young startup and are working on implementing a share option scheme for our most talented, loyal, ambitious and motivated team members.

The ideal candidate

You are proud to be geek.

You love technology and software development and you are not afraid of experimenting with new languages or tools in your own time. You get excited for every new OS, IDE, tool or language release and you can make 'non-techy’ people excited about it as well.

Software development is a hobby for you and you can discuss why the language or tool X is better than Y for a particular project, both from a technical and business perspective.

You have people skills and are comfortable working in a team (even if you are shy).

You are professional around clients and partners but you can make a joke and have a laugh with your team.

Bonus: You like video games and enjoy socialising with your team after work.

What you will be doing

  • Develop iOS apps (also Android and Web APIs if you have the experience)

  • Work closely with the CTO on best practices and new tools and code reviews.

  • Work closely with the COO on requirement gathering, estimating effort and answering technical questions (i.e. Can this be done? What’s the best way to do X? How long will it take to implement Y?)

  • Mentor, train and help other developers in the team.

  • You will work on both greenfield and existing projects.


  • 2+ years of experience developing and releasing iOS apps.

  • Must have worked on at least 1 app released to the store.

  • Strong knowledge of Swift & Objective C.

  • Experience with another OOP language (C#, Java, etc)

  • Strong debugging skills.

  • Excellent knowledge of iTunes Connect and Testflight (Bonus: Hockeyapp).

  • Excellent understanding of OOP standards and practices.

  • Good knowledge of OOP Design Patterns.

  • Good understanding of the REST standard and JSON format.

  • Strong understanding of Carthage & Pods.

  • Strong understanding of the iOS framework lifecycle.

  • Experience with TDD and UI & Unit Tests (XCTest)

  • Experience with Version Control (Git, SVN, Mercurial, etc).

  • Proactive and problem-solving attitude.

  • Eye for detail.


  • Good understanding of UI/UX phases in the development cycle.

  • Experience with Agile / Scrum / Kanban development procedures.

  • Experience with DevOps - Continuous Deployment, automated builds and single-click release processes and tools (i.e. fastlane, Jenkins).

  • Have been involved in all phases of app development:

    • Requirement gathering

    • UI/UX

    • Code writing & Review

    • Testing

    • Release


  • Android development experience (i.e. given the design and requirements, would you be able to develop both iOS and Android apps?)

  • Web Development experience (HTML, CSS, JS, AngularJS / Angular 2)

  • Web API development experience (direct experience with .NET C# and NodeJS will be a big bonus. Java or any other OOP experience considered).

  • Database management & development T-SQL (MS SQL, MySQL or PostgreSQL) and NoSQL (MongoDB)

  • AWS (Amazon Web Services) experience and good knowledge of how to deploy Apps using their various services (VMs, Containers, etc).

  • Experience with Docker / Kubernetes