Position: Lead iOS/Android
Company: JetSoftPro
Category: iOS
Experience required: 3y
English level: intermediate
Published: 2021-04-01T00:00:00+03:00

The shadow app for Android and iOS with:

  • Geo-Location;
  • Simple User interface Splashtop remote login;
  • Facetime and google Duo integration;
  • Whitelist and / or parental approval for phone messages;
  • Messenger app chat history;
  • Security stuff (Hacking);
  • Panic button phrase;
  • Interval screenshot sent during video chats.



REQUIREMENTS:
• At least 3 Years - Developing mobile applications (native or hybrid), iOS/Android;
• Design and develop mobile applications/components based on documented requirements;
• Senior-level experience developing and releasing commercial mobile apps;
• Experience in MDM (Mobile Device Management);
• Must be able to think analytically to analyze requirements and design a logical, maintainable framework for all new features before starting to code;
• Debug and do root cause analysis of critical business and production issues;
• Solid understanding of techniques and best practices for documenting code inline and writing supporting documentation;
• Expert-level knowledge of RESTful APIs and connecting applications to back-end services (REST, SOAP, JSON), ETL jobs, and APIs (service-oriented architectures);
• Solid understanding of how to implement and architect multi-threaded and distributed multi-tier systems;
• Experience designing strategies and implementing unit tests for robustness, including edge cases, usability, and general reliability;
• Experience architecting and writing code to improve performance and optimization of existing applications and tools;
• Experience developing and maintaining CI/CD pipelines to build, test, and deliver application artifacts;
• Experience configuring and deploying software debugging tools for development teams (debuggers, loggers, crash report tools);
• Participate in the creation of scope statements and specification documents;
• Set guidelines and maintain adherence of the team to update development tracking tools, coding standards, and source control repositories with proper branching strategies;
• Create internal process improvement initiatives within the team's toolsets and workflows.


WE OFFER:
• 8 hours working day with flexible working hours;
• 20 working days of paid vacation compensation;
• Corporate doctor services;
• Different sports activities in the office (badminton, tennis, darts, gym);
• Free English classes in the JSP office;
• Fully equipped office with car and bicycle parking.