About the Role
The role involves developing and maintaining iOS applications, collaborating with cross-functional teams, improving app performance, and contributing to the full software development lifecycle with a focus on innovation and quality.
Responsibilities
- Design and build advanced applications for the iOS platform
- Collaborate with engineers and product teams to define and implement features
- Ensure high performance and responsiveness of applications
- Write clean, maintainable, and testable code
- Identify and correct bottlenecks and fix bugs
- Maintain and improve existing codebases
- Contribute to the entire development lifecycle from concept to deployment
- Stay updated with emerging technologies and industry trends
- Integrate third-party libraries and APIs
- Optimize applications for future iOS versions and devices
- Support the release process and app store submissions
- Participate in code reviews to maintain code quality
- Improve user experience through iterative development
- Monitor app performance and crash reporting tools
- Ensure compliance with platform guidelines
- Work with designers to implement visual elements
- Develop prototypes quickly for new ideas
- Troubleshoot and resolve technical issues
- Implement security best practices
- Contribute to architectural decisions
- Use version control systems effectively
- Support backend integration efforts
- Write unit and UI tests
- Participate in agile development processes
- Help define technical standards and best practices
Compensation
Competitive salary based on experience and qualifications
Work Arrangement
Hybrid work model with flexibility between office and remote
Team
Collaborative team of engineers, product managers, and designers focused on mobile innovation
What we offer
- Opportunity to work on a globally used mobile platform
- Modern tech stack and development practices
- Flexible working hours and remote options
- Personal development and training budget
- Health and wellness programs
- Team events and company outings
- Modern office with ergonomic workspaces
- Supportive and inclusive work culture
Application Process
- Submit your resume and portfolio
- Initial screening call with HR
- Technical interview with the development team
- Practical coding challenge
- Final interview with team lead
- Offer and onboarding
Visa sponsorship available for qualified candidates