Lead iOS Developer
at EPAM Systems Inc
Budapest, Közép-Magyarország, Hungary -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 22 Apr, 2025 | Not Specified | 23 Jan, 2025 | N/A | Communication Skills,Unit Testing,Swift,Code Review,English,Design Patterns,Sdk | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
We are looking for a motivated Lead iOS Developer to join our Budapest office, who open to new challenges and with a willingness to learn. If you want to boost your career with a global leader in digital transformation, EPAM is the perfect choice. If you’d like to learn more about this position and project, apply now.
REQUIREMENTS
- At least 7 years of hands-on experience with iOS mobile development
- Practical team leading experience is a must
- Expert knowledge of Swift and deep understanding of iOS SDK
- Experience in working with REST API
- Experience with engineering practices like code review, unit testing, branching and etc
- Good understanding of Design Patterns (especially MVVM)
- Performance and memory profiling/optimization skills
- Experience with Accessibility features implementation
- Good communication skills in English (both oral and written form)
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 and quality planning methods
- 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
- Communicate with designers and product owners, represent the team in front of larger stakeholder groups
- Create technical documentation including high-quality documentation of code
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Budapest, Hungary