Senior IOS Engineer
Akvelon is a known USA company, with offices in places like Seattle, Mexico, Ukraine, Poland, and in other European cities. Our company is an official vendor of Microsoft and Google. Our clients also include Amazon, Evernote, Intel, HP, Reddit, Pinterest, AT&T, T-Mobile, Starbucks, and LinkedIn. To work with Akvelon means to be connected with the best and brightest engineering teams from around the globe and working with an actual technology stack building Enterprise, CRM, LOB, Cloud, AI and Machine Learning, Cross-Platform, Mobile, and other types of applications customized to client’s needs and processes.
We are looking for a skilled and talented Senior IOS Engineer to join the project. Our client is an American social news aggregation, content rating, and discussion website. Also called "The front page of the internet," it brings over 500 million people each month through their common interests, inviting them to share, vote, comment, and create across thousands of communities.
The focus is on developing innovative software solutions.
Requirements:
- At least 5+ YoE as mobile IOS Engineer.
- Experience with Swift and Objective-C.
- Experience with teams that built applications with millions of users.
- Experienced with scaling applications, driving complex initiatives across multiple teams and stakeholders.
- Understanding of mobile design patterns (MVVM).
- Familiarity with software engineering best practices such as unit/integration/end-to-end testing, design documents, CI/CD, A/B testing, code reviews, and documentation.
- Comfort working in a highly agile, intensely iterative software development process.
- At least an Upper-intermediate level of English (both written and spoken). B2 is essential.
- Strong organizational skills and the ability to prioritize tasks and deliver projects on schedule.
- Proactive spirit. You are self-directed, innovative, and biased towards action in fast-paced environments. You love to build new things and thrive in ambiguity and even failure.
Excellent communication skills.
Nice to have:
Knowledge of GraphQL.
Overlap time requirements: till 10 AM PST.
Duration: long-term.
Responsibilities:
- Develop and maintain applications for end user groups and customers
- Analyze performance of applications, and troubleshoot problems.
Involved in the coding, testing and documentation of the proposed solution. - Responsible for the creation, modification, and testing of code
Involved in the review of code from junior level and offshore programmers. - Involved in ongoing systems monitoring and general support of assigned applications.
- Involved in analyzing system/software performance.
- Responsible for analyzing and identifying system performance issues, recoding bugs, testing fixes and implementing the solution identified.
- Analyze software solutions based on customer requirements and suggest the best solution.
Working conditions and benefits: - Paid vacation, sick leaves (without sickness list)
- Official state holidays — 11 days considered public holidays
- Professional growth while attending challenging projects and the possibility to switch your role, master new technologies and skills with company support
- Flexible working schedule: 8 hours per day, 40 hours per week
- Personal Career Development Plan (CDP)
- Paid external training, conferences, and professional certification that meet the company’s business goals
- Internal workshops & seminars
Looking for an exciting career? Apply now and become part of our success story.
Required skills experience
iOS | 5 years |
Required languages
English | B2 - Upper Intermediate |