Requirements:
- At least 3 years working experience in Swift/IOS
- Experience with Native IOS frameworks
- Experience with CoreBluetooth
- Experience with bash scripting
- Experience in working with Flutter would be a big plus
- Profound knowledge in CocoaPods
- Profound knowledge of OOP, SOLID
- Advanced skills in debugging, refactoring, troubleshooting, and problem solving
- Understand Clean Architecture and multi-tier architecture
- Bachelor’s or Master’s degree in computer science (or similar technical field)
- Level of English: Intermediate strong (at least)
Responsibilities:
- Develop well-designed, easy maintainable, scalable, and reusable software
- Develop the solution according to existing software architecture defined by the architect
- Maintain software architecture documentation (diagrams, code samples, API descriptions, etc.)
- Estimate complex projects using different techniques
- Research, study, and develop new or complex technical solutions/technologies (R&D)
- Production issues resolution
- Development of software concepts and solutions based on individual customer requirements
- Enhance knowledge of preferred technologies, methodologies, standards, and policies
- Mentor junior and intermediate developers
We offer:
- Interesting and challenging projects
- Competitive compensation and regular results-based salary review
- A broad range of professional education and personal development possibilities
- Comfortable and cozy working environment
- Motivated colleagues with profound knowledge of the technical field
- Attractive compensation package
Accelerate your career with Leobit!