Nivel cariera

Entry (0-2 ani), Middle (2-5 ani), Senior (5-10 ani)

Limbi vorbite

engleză

Adresa/ adresele jobului

Timișoara


As iOS developer you will be responsible for building and maintaining our product’s iOS apps. You are excited about giving users the best and easiest experience when using our Apps and will be working in a growing team of passionate people that want to bring our company to the place it should be.

Your responsible is to translate the UI/UX design wireframes to actual code that will produce visual elements of the application as well as supplying them with data from our API’s. You will work together with the UI/UX designer and the backend developers to get from the graphical design to the technical implementation. And with our backend and web developers to get the required data displayed to the users.

We offer a lot of freedom. We do require you to be present in online meetings and be available for planning and discussing new features.

Responsibilities

  • Translate designs into code

  • Design, build, and maintain efficient, reusable, and reliable code

  • Identify UI problems and bugs and devise elegant solutions

  • Make strategic technical decisions related to new products and functionalities

  • Help maintain code quality

  • Take smart risks and champion new ideas

Requirements

  • You have at least 3 years of professional iOS development experience

  • You must be up to date with all cutting edge iOS technologies

  • Extensive mastery of Objective-C and Swift is a must, including experience with Core Data, Core Animation, Foundation, and UIKit

  • Extensive mastery of C# and the Xamarin framework

  • Experience adopting layouts to different screen sizes

  • An excellent understanding of development and testing methodologies, object-oriented and protocol-oriented programming best practices, and automated software testing approaches

  • You must have a strong, successful record of developing iOS apps from scratch

  • Strong experience with mobile UX is a big plus

  • Be excited about collaborating daily with our team and other groups while working via a distributed model

  • Be comfortable with iterative and incremental development

  • Be eager to help your teammates, share your knowledge with them, and learn from them

  • Be open to receiving constructive feedback

About us

Bisner’s mission is to empower communities around the globe to connect and communicate better, with the goal to create strong and engaged communities. We offer a modular platform to build, grow and run communities better.

 

We currently serve customers in Europe, Asia and the North America and are proud to empowering world-changing entrepreneurs across the globe to enhance the new way of working in coworking spaces, accelerators, incubators and smart buildings.

 

We work to ensure that our customers thrive every day. Our ability to support the new way of working is only as good as the people who are part of our teams. Working at Bisner means that you’ll be surrounded by colleagues who are constantly pushing boundaries.