Lead iOS Developer Budapest, Hungary or Remote
Lead iOS Developer Description
Job #: 66159No less important is the safety, well-being and experience of our applicants. Therefore, until further notice, all EPAM employment interviews will be conducted remotely. Our recruitment professionals and hiring managers are standing by to ensure a robust and engaging virtual candidate experience. We look forward to speaking with you!
DESCRIPTION
Currently we are looking for a Lead iOS Developer for our Budapest office to make the team even stronger.
Responsibilities
- Develop new and modify existing mobile apps in accordance to industry best practices, using Swift as the programming language
- Be familiar with most commonly used frameworks, development environments, software development methodologies, processes, techniques and quality planning methods applicable to mobile application development
- Lead a team of developers to complete proposed initiatives; create application architecture and implementation guideline
- Participate in or lead Scrum ceremonies
- Conduct code review, estimation and design sessions. Establish these if needed
- Quickly gain an understanding of our clients’ requirements, technology needs and solution architecture
- Communicate with designers and product owners, represent the team in front of larger stakeholder groups
- Create technical documentation including high-quality documentation of code
Requirements
- At least 7 years of hands-on experience with full stack iOS mobile development
- Practical team leading experience is a must
- Expert knowledge of Swift
- Deep understanding of iOS SDK
- Experience in working with REST API
- Experience with engineering practices like code review, unit testing, branching and etc
- Experience in leading teams
- Good communication skills and written English
- A good sense of structured and readable code
- Good understanding of Design Patterns (especially MVVM)
- Performance and memory profiling/optimization skills
- Ability to create UI both from code and interface builder
- Experience with Accessibility features implementation
- Experience with animations (view and core animation)
We offer
- Dynamic, entrepreneurial, high speed, high growth corporate environment
- Diverse multicultural, multi-functional, and multilingual work environment
- Opportunities for personal and career growth in a progressive industry
- Global scope, international projects
- Widespread training and development opportunities
- Unlimited access to LinkedIn learning solutions
- Competitive salary and various benefits
- Sport and social teams support, recreation area, advanced CSR programs