Confirmed iOS Engineer

Plný úväzok
Brussel
Plat: Neuvedené
Niekoľko dní doma
skúsenosti: > 4 roky

Nodalview
Nodalview

Máte záujem o túto ponuku?

Otázky a odpovede ohľadne ponuky

Pozícia

Popis pracovnej ponuky

Nodalview is a powerful sales and marketing platform built for the real estate industry. By leveraging high quality visual assets and immersive content, real estate agents can build winning sales strategies to better attract, engage and qualify potential customers while delivering a modern online buying experience. With Nodalview, agents can grow their online presence, close deals faster thanks to tangible data insights and match the right buyers with the right home.

At Nodalview, we believe in the modernisation of the real estate industry through cutting edge technology and a customer-centric experience that helps agents sell faster and in a more effective way while keeping a strong human-first approach.

Nodalview supports over 10.000 real estate agents in 30 different countries with an international footprint counting 80+ employees from 10 different nationalities. Nodalview is backed by premium investors from Ghent, London and Madrid.

As a confirmed iOS Engineer, you will join the Product&Engineering department composed of 10 Engineers, 2 Product Managers, and 2 Designers. The team is responsible for exploring, designing, delivering and maintaining features. The engineers are working on mobile apps (like you), web application, micro services, and image processing algorithms. You’ll have a great deal of freedom and responsibility in organising your job in the way you see fit. You will be involved in pair programming sessions and follow BDD principles when writing code.

You will be responsible for:

  • Building new app features and ensuring a smooth integration with our web application and with our backend that processes the image data coming in from the app, to high quality pictures, 360° panoramas, VR tours, and video.

  • Refactoring the application, either in a continuous flow (Boy Scout Rule), or in the context of specific projects for larger scope.

  • As we grow more and more internationally; adapting our apps to local requirements, such as different languages and regulations.

  • Keeping communication flowing within your squad, the Product&Engineering department, and all other parts of the company.

  • Structuring and organizing your development activities, in close cooperation with your squad mates, ensuring everyone can do their work autonomously without being blocked for approval, authorization, or mandatory feedback.

Here are some things the team has worked on recently that might give you a better sense of what you’ll be doing day to day:

  • Started a full refactoring, porting the app from UIKit to swift UI and getting rid of legacy Objective C (project still in progress)

  • Added a fully fledged video editor

  • Introduced in-app purchases in accordance with Apple guidelines

  • Revisited the signup and onboarding experience for firs-time users, bringing them help and advices.

Requirements:

Who are we looking for ?

We're looking for programmers with a strong preference for and deep experience in Swift. You won't float between operating systems; you'll be fully focused on iOS development. Yet you'll work closely with your Android counterparts to ensure close unified development of all our mobile apps. 

You should be intimately familiar with everything it takes to develop top-flight mobile apps, and you should have a significant track record of shipping such apps.

You should be eager to work with the low level aspects of a phone (camera, sensors, bluetooth connectivity, ...) and ready for the syncing challenges of an offline-first application. 

This is a Brussels based position but we are remote friendly, you are expected to come at least once a week to the office and able to manage your schedule in a way that enable you to work with your colleague when needed as well as having uninterrupted deep work sessions.

You must be a good writer. We work remotely, so the majority of our work and collaboration is written.

We value when people can take a stand, yet commit even when they disagree. We subject ideas to rigorous consideration and challenge each other, but all remember that we’re here for the same purpose: to do good work together. That comes with direct feedback, openness to each others’ experience, and willingness to show up for each other as well as for the technical work at hand.

We’re committed generalists, eager learners, conscientious workers, and curators of what’s essential. We’re quick to trust. We see things through. We’re kind to each other, look up to each other, and support each other. We achieve together. We are colleagues, here to do our best work.

Typically, we are looking for someone who can check these boxes:

  • 5 years experience in Swift, a Bachelor degree count for 1 year, a Master degree counts for 2 years

  • Xcode, iOS SDK and core Apple services and patterns

  • Persistence layers & caching mechanisms

  • Understanding of RESTful APIs to connect iOS applications to back-end services

  • Experience with source code versioning tools, specifically git and git-flow

  • You know about different iOS architectures (MVC, MVVM, MVVM-C, clean architecture, VIPER) and structure your code accordingly

  • You test your code and practice BDD

  • You know the importance of security and you follow the best industry security practices

  • You’re a fast learner, especially keeping in touch with the evolution and changes of iOS and iPhones

Experience with the following topics is not necessary but it is a valuable plus. If you match these criteria, do not forget to mention it in your cover letter.

  • Combine framework

  • Swinject (or dependency injection in Swift with another tool)

  • Firebase products (Mobile libraries and integrations)

  • Objective-C

  • CoreData

What we offer

🚀 Not just a great job in a start-up that has already earned its stripes and is now scaling up to the next phase, but also an excellent accelerator for your personal and professional growth.

💸 A strong and flexible salary package

👥 A great bunch of open-minded colleagues

🏡 Hybrid working - a mix of working from home and from our beautiful Brussels office (with an amazing rooftop terrace), with the opportunity to work from abroad for 60 days a year. We’re always excited to catch your friendly vibe!

🧑‍🏫 Training Budget - you get 1500€ annually to spend on your own professional growth.

🏝️ Annual leave - 20 days holidays, plus 6 RTT days with the option to roll over up to 5 days per year.

🏥 Medical insurance - a healthcare cover (Alan Essential) and access to Alan Mind to take care of your (mental)health.

🚗 Mobility Budget - we offer a mobility budget with Skipr so you don’t have to worry about your transport expenses. There is also a bike garage for those of you who like exercise coming to the office!

🖥️ Equipment - you'll get the equipment you need to comfortably do your work.

🎊 Company-wide events - we love getting everyone together as much as possible - expect regular events throughout the year, team building, our famous Thursdates, and general company fun!

Want to know if you’d feel at home at Nodalview ? Check out our values:

  • Be passionate - We love what we do

  • Keep it simple - We focus on the essence and continuously improve

  • Go for excellence - We set the bar high and aim to be industry leaders

  • Deliver awesomeness - Putting a smile on our customers' faces is what keeps us going

  • Win together - We trust each other, care for each other and we work together, always

Have a question ?
Feel free to e-mail (
careers@nodalview.com) us if you have any question or remark.


Preferované skúsenosti

Who are we looking for ?

We're looking for programmers with a strong preference for and deep experience in Swift. You won't float between operating systems; you'll be fully focused on iOS development. Yet you'll work closely with your Android counterparts to ensure close unified development of all our mobile apps. 

You should be intimately familiar with everything it takes to develop top-flight mobile apps, and you should have a significant track record of shipping such apps.

You should be eager to work with the low level aspects of a phone (camera, sensors, bluetooth connectivity, ...) and ready for the syncing challenges of an offline-first application. 

This is a Brussels based position but we are remote friendly, you are expected to come at least once a week to the office and able to manage your schedule in a way that enable you to work with your colleague when needed as well as having uninterrupted deep work sessions.

You must be a good writer. We work remotely, so the majority of our work and collaboration is written.

We value when people can take a stand, yet commit even when they disagree. We subject ideas to rigorous consideration and challenge each other, but all remember that we’re here for the same purpose: to do good work together. That comes with direct feedback, openness to each others’ experience, and willingness to show up for each other as well as for the technical work at hand.

We’re committed generalists, eager learners, conscientious workers, and curators of what’s essential. We’re quick to trust. We see things through. We’re kind to each other, look up to each other, and support each other. We achieve together. We are colleagues, here to do our best work.

Typically, we are looking for someone who can check these boxes:

  • 5 years experience in Swift, a Bachelor degree count for 1 year, a Master degree counts for 2 years
  • Xcode, iOS SDK and core Apple services and patterns
  • Persistence layers & caching mechanisms
  • Understanding of RESTful APIs to connect iOS applications to back-end services
  • Experience with source code versioning tools, specifically git and git-flow
  • You know about different iOS architectures (MVC, MVVM, MVVM-C, clean architecture, VIPER) and structure your code accordingly
  • You test your code and practice BDD
  • You know the importance of security and you follow the best industry security practices
  • You’re a fast learner, especially keeping in touch with the evolution and changes of iOS and iPhones

What we offer

  • Not just a great job in a start-up that has already earned its stripes and is now scaling up to the next phase, but also an excellent accelerator of your professional growth. Hang on; the coming years will be a bit of a rollercoaster ride, but it‘ll be the ride of your life !
  • A strong and flexible salary package of 44.000€ to 56.000€ brutto depending your experience.
  • A nifty budget for configuring your own gear setup (laptop, smartphone, earphones, …).
  • A training budget of 5 days and up to 1500€ per year in order to support your growth.
  • A great bunch of open-minded colleagues 
  • A remote friendly workplace, where your work can mostly be done from afar, with options for digital nomads

Want to know if you’d feel at home at Nodalview ? Check out our values:

  • Be passionate - We love what we do
  • Keep it simple - We focus on the essence and continuously improve
  • Go for excellence - We set the bar high and aim to be industry leaders
  • Deliver awesomeness - Putting a smile on our customers' faces is what keeps us going
  • Win together - We trust each other, care for each other and we work together, always

Have a question ?Feel free to e-mail (careers@nodalview.com) us if you have any question or remark.

Chcete sa dozvedieť viac?

Tieto pracovné ponuky by vás mohli zaujímať!

Tieto spoločnosti tiež prijímajú pracovníkov na pozíciu "{profesia}".