Position: iOS Developer
Company: Teknika
Experience required: 3y
English level: upper

Responsibilities
● Support the entire application lifecycle (concept, design, test, release, and support)
● Produce fully functional mobile applications writing clean code
● Gather specific requirements and suggest solutions
● Write unit and UI tests to identify malfunctions
● Write effective APIs
● Troubleshoot and debug to optimize performance
● Work with the product team to plan new features
● Ensure new, and legacy applications meet quality standards
● Research and suggest new mobile products, applications, and protocols
● Staying abreast of developments in web applications and programming languages
Requirements
● 3+ years of work experience as an iOS developer
● Demonstrable portfolio of released applications on the App Store
● In-depth knowledge of Swift programming languages
● Experience with third-party libraries and APIs
● Familiarity with UI/UX design
● Excellent analytical skills with a good problem-solving attitude
● Native or very high proficiency in the English language
● Excellent communication and teamwork skills
● Great problem-solving skills
● Great attention to detail and deliver high-quality code promptly
● Strong organizational and project management skills