Position: Swift Engineer
Company: bn digital
Category: iOS
Experience required: 1y
English level: upper

So, you are a mobile apps engineer. You like building apps, you enjoy implementing smooth interfaces as Apple does. You are ready to be the leading engineer, and you are comfortable working with a talented band of designers and web engineers. Then we have an opportunity for you.

**This is important. One Day Hiring Process**
We value your time and effort, and we want to be as agile as possible while hiring new engineering talent. No waiting, no need to ping anyone. No HRs are involved, just you and our CEO/CTO.
Here's what happens:
• If your profile matches our needs, we will set up a 1 hour interview.
• If we meet and match, you'll get an offer 1 hour after the interview. If we don't respond, please treat it as a "no".
• You will have one day to accept or reject the offer and tell us when would be your first day of work. 

**Who you are:**
• You have at least 2 years of relevant work experience;
• You know Swift and its recent features;
• You have solid experience in building custom UIs;
• You worked with API integration and client-server interactions via REST;
• You have experience deploying your apps to test environments. 
• You can find an ‘alien’ technology in the list: MVVM, GCD, SOLID, FBI, MVC, CI/CD, XML.
• You are capable of speaking English to talk to a client.

**Bonus points for:**
• You’ve designed APIs or worked with GraphQL;
• You have experience in creating animations and stunning transitions;
• You have experience working with cross-platform frameworks like React Native or Flutter.

**As a Swift engineer, you'll: **
• Translate UI/UX designs from Figma to actual code; 
• Define the technology stack per project;
• Build mobile apps from scratch; 
• Make a technical assessment of designs; 
• Take part in the estimate process.  

**Here are some examples of tasks you would be doing:**
“Build a mobile app based on Figma designs.” 
“Add a wizard onboarding form to an existing project.” 
“Create mobile app based on the existing web interface and APIs” 

**What we offer**
• A chance to grow and progress in professional and soft skills up to leading mobile engineering positions.
• You will never be alone. Join a crew of 60+ people engaged in web and mobile development who deliver results for top US-based clients. 
• You will work on exciting projects in the hospitality, fintech, and real estate industries.
• A variety of projects to work on.
• Paid sick leaves & vacations, social benefits after a year of work. 
• Sane management, less paperwork, and all the support we could provide.