About the Role: As an engineer at Koder, you will join our strong team of Koder engineers and contribute to high impact, high exposure projects. You will have the opportunity to build new features and functionalities that will end up in production. We’re looking for strong, passionate individuals with following qualities: To help Engineers in designing and building advanced applications for the iOS platform. To collaborate with cross-functional teams to define, design and ship new features. Work on bug fixing and improving application performance. Strong technical background, good knowledge of Xcode, Cocoa frameworks such as Core --Data, Core Animation, Core Graphics, Core Audio and Core Text. Excellent understanding of Swift, Objective-C/C++ and programming concepts such as multi-threading, MVP, UI patterns and unit testing. Strong command over Web APIs & Social media integration. Ability to deal with a fast-paced environment. Relies and thrives on others’ feedback for continuous improvement Identifies gaps and needs to do what needs to be done Has interest and ability to learn other coding languages as needed Qualifications and Skills: College degree or equivalent incomputer science or technology-related field 5+ years of work experience in iOS Native App development with at least 2 years in a lead role Strong technical capabilities Experience mentoring or supervising other developers Strong communication skills Experience with scaling mobile applications with a high volume of users. Intuitive understanding of good user experience. What You’ll Do Use a systematic approach to solving problems through analysis of problem and evaluation of alternative solutions Develop unique and novel solutions for problems, present information in an attention-getting and interesting manner Develop a high sense of ownership foryour code and work closely with Product. Focus on code quality and deliver projects with high business impact. Working in a startup environment pushing boundaries with deep involvement with business. Translating design mock-ups and prototypes into working application designs. Job Type: Full-time Compensation: Competitive Compensation
What are we looking for in the ideal candidate? • Proficient with XCode. • Clear Understanding of Clean Architecture, Dependency Injection and RESTful APIs. • Experience in: o RxCocoa/RxSwift o Swinject What would the candidate do at Binaryveda Software Solutions Pvt. Ltd. ? • 60% Coding to develop features of a Native iOS App as per requirements of the customer. • 20% Unit Testing your code to meet acceptance criteria. • 10% Code Review with Team Leader & subsequent corrections. • 5% Code Optimization to improve performance. • 5% Export UI assets from a developer-designer collaboration tool like zeplin.io or Avocode. Will be required to work closely with the design team, backend team and fellow app developers. Will report to the Team Leader What’s in Binaryveda Software Solutions Pvt. Ltd. for the candidate? • Exposure to state-of-the-art frameworks, design patterns & architecture. • Opportunity to work on apps for high visibility customers like Axis Bank, Mahindra , Stanford University etc. • Working in a young, lean & agile team facilitating expedited growth. • Casual work environment with on-premise recreational games including Foosball and Table Tennis.