Job Openings
IOS Mobile Developer
About the job IOS Mobile Developer
Job Description
WorqApp, our frontline product is a fast-emerging platform for companies and enterprises for their effective execution. Our customers range from Malaysia to the Middle East to Europe. We are looking to grow our product development team more. We are looking for an iOS Developer to analyze, code and manage our iOS product development.
Following are the responsibilities for this role:
- The candidate will be responsible for research & development, POCs and coding for apps on iPhone, iPad and Mac.
- Candidate will be responsible for everyday communication, collaboration to the team and other teams too
- Candidate will be responsible for status reporting in daily or weekly meetings to Tech Lead
Following are the requirements for this role:
- Must be at least 2+ years experienced in developing, deploying, and managing releases for iOS apps.
- Must have a technical demonstrable knowledge of:
- Native iOS development using Swift (preferably 2+ years)
- Experienced in iOS development fundamentals and frameworks
- Skillful in SwiftUI, Combine, Concurrency, and asynchronous programming
- UI and Unit testing
- Good understanding of APNS and PushKit notifications
- Experienced in using Developer tools and instruments: Time profiler, leaks, etc.
- Must have knowledge of social platforms APIs (Google, Facebook, LinkedIn), Frameworks (OAuth 2.0, OIDC) and Tools (GIT/ BitBucket, Firebase, AWS Graphql).
- Must have good knowledge of understanding business requirements to translate them into technical requirements, design, architecture and implementation, testing, deployment of apps, and maintenance through change and configuration management. Must be familiar with Scrum and sprints also.
- Must be good at communication with the team internally and outside the company.
- Should have a pleasant personality with strong problem-solving skills and the ability to learn more about technology, team management and community-driven mindset.
- Should have a BS or MS degree in Computer Science, Engineering or a related field. Certificates on above technologies or processes are a plus