iOS Developer

  • SNOW.DOG
  • Poznań
  • 7 000 - 11 000 PLN net / month
  • B2B

SNOW.DOG

Requirements

Experience level: Mid

APPLY IF YOU CAN BOAST ABOUT YOUR:

  • Experience profiling apps with Instruments tool
  • Practical knowledge of reactive and functional programming
  • Experience in Protocol Oriented Programming
  • Passion to learn new things

AND IN ADDITION HAVE: 

  • At least 2 years experience in iOS development
  • Apps already published in App Store
  • Experience in Continuous Integration
  • Experience in problem solving and implementation of concurrent processing
  • Experience in design implementations for different resolutions

Technologies

Necessary on this position:
  • Swift
  • XCode
  • SOLID principles
  • CocoaPods
  • XCTest, XCUITest
  • Git, Redmine
Nice-to-have:
  • ARkit
  • CoreML
  • Combine

Project you can join

For over 10 years SNOW.DOG has been providing unique web, e-commerce and mobile solutions for clients worldwide. Our company is well known for our top quality work and unique client-oriented culture. To keep it this way and improve our services even further, we’re looking for a motivated and talented iOS developer, who can work together with our designers and server-side developers to deliver state-of-the-art projects to our clients.

Our relation with clients and coworkers is based on trust and a professional approach. The work environment is challenging but friendly and rewarding. Apply now to visit us and learn more about the benefits of working at SNOW.DOG.

Work time division

New features
70%
Bug fixing
15%
Self-development
5%
Meetings
5%
Documentation
5%

How we code?

  • Version control: Git
  • Style guide
  • Code review
  • Pair programming
  • Static code analysis
  • TDD
  • BDD
  • Code metrics
  • Knowledge database

How we test?

  • Unit tests
  • Integration tests
  • System tests
  • Pentests
  • Performance tests
  • Manual testing
  • Test automation
  • CI

How we manage our projects?

  • Methodology: Agile
  • Who makes architectural decisions? Team
  • Who makes technology stack decisions? Team
  • Concurrent projects per team member?: 1
  • Project management software: Redmine
  • Opportunity to change between projects
  • Team line-up:
  • Developers: 3
  • PMs: 1
  • QAs: 1
  • Designers: 1

Toolset

  • Laptop
  • PC
  • Additional monitor
  • Headphones
  • Personal container
  • Phone
  • Freedom to pick your tools
  • Operating system

Work environment

  • Tech supervisor
  • Open space
  • Separate rooms
  • Dress code
  • Flexible working hours
  • Remote possible: 90%
  • Paid vacation: 26 days per year
  • Office hours: 00:00 - 00:00

Bonuses

  • Healthcare package
  • Healthcare package for families
  • Leisure package
  • Leisure package for families
  • Cold beverages
  • Hot beverages
  • Fruits
  • Snacks
  • Lunches
  • Adaptation tips
  • Language courses
  • Temporary housing
  • Help finding an apartment
  • Visa Services
  • Sign up bonus
  • Flight ticket
  • Money for moving expenses
  • Conferences
  • Trainings
  • Books
  • Car parking
  • Bicycle parking
  • Shower
  • Chill room
  • Playroom for children
  • Integration events

People who may interview you

Bartek Kwiatkowski
Lead of Mobile Department
Kuba Zwoliński
CEO
Sasha Boitsova
Recruiter

Contact this employer

SNOW.DOG is a Data Controller ...