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
- Permanent job with remote work opportunity
- Widespread training and development opportunities, language courses, soft-skill trainings
- Vast opportunities for self-development, unlimited access to LinkedIn Learning, GAL trainings
- Multilingual work environment
- Competitive salary and benefit packages (private health care, sport card, fringe benefits)
- International projects, working in hybrid teams with high-skilled peers
- Sport and social teams support, advanced CSR programs