Developer – Mobile (Senior) at Parvana Recruitment
This is a remote position.
Customer details:
Our client is a high performing international software development company specializing in the telecommunications and payment gateway industry. With 20 years of proven success and phenomenal growth, this client has an incredible training and mentorship program. Your colleagues will be nimble in their approach, highly skilled and formidable. Continuous improvement is a way of life reflected in a flat organizational chart where you are encouraged to participate, contribute and your opinion will be valued. Each person is encouraged to be themselves. For those who are ambitious, this is the best organization to quickly climb the career ladder. Those who enjoy routine are encouraged and supported to become subject matter experts.
Role Responsibilities:
- Work closely with different team members in an Agile environment.
- Provide input on process/team improvements, software architectural design, and technical strategy.
- Help mentor junior developers.
- Assistance in managing team strategy.
Preferred qualifications:
- Relevant higher degree (computer science preferred)
Relevant Skills/Experience:
- 5+ years of experience with one or more of the following: Java, Kotlin, Swift or similar.
- Knowledge of unit, integration and performance testing.
- Understanding of object-oriented development techniques.
- Understanding of SOLID design principles and architectural design patterns.
- Experience with Agile development methodologies such as Scrum or Kanban, including test-driven development.
- Experience mentoring junior team members.
Advantageous Experience:
- Docker and DevSecOps experience in a mobile development environment.
- Experience with Kubernetes, Docker and Helm.
- Signing and distributing apps with Google Play or the App Store.
- Hybrid app development frameworks (e.g. Cordova, Ionic).
- Secure mobile development practices.
- Mobile development architecture.
- Cryptography and Public Key Infrastructure (PKI).
- Design and implementation of RESTful APIs.
- gRPC and protocol buffers.
PS Even if you feel you don’t have all the skills listed or if this specification is not what you are looking for, please feel free to send your CV as we likely have other opportunities that may be of interest to you. For a more comprehensive and updated list of the opportunities we offer, visit our website – [URL Removed]
Desired skills:
- software developer
- Developer
- Java
Find out more/Apply to this position