Mobile Developer

india

WadzPay is a FinTech startup developing a digital currency payments platform that leverages Blockchain technology. We aim to drive financial inclusion and improve the lives of underbanked and unbanked consumers and merchants while leading the charge in the digital payments revolution.

Position Summary

Our ideal candidate thrives in a fast-paced environment and enjoys the challenge of complex business contexts that are typically being defined in real-time. Above all else, the successful candidate will be a passionate builder of talent and teams.

In this role, you will be responsible for the day to day design and development of the mobile application of the WadzPay system and have a solid understanding of UI/UX. As a key member of software development team the focus is on front end technologies to create worldclass user experience for the finance systems that support WadzPay’s global footprint.

You must be willing to insist on the highest standards for quality, maintainability, and performance. You will ensure that engineering best practices are followed and that software is designed to be highly available, dynamically scalable, and resilient to continuity threats.

You need to drive software development using agile processes / methods and best of breed tools. Collaborate with the UI/UX designers, architecture and engineering teams and follow our architecture choices and invent new features. We have a team culture that encourages innovation and we expect developers to take a high level of ownership for their product areas, technical architecture, and project delivery. You will also interact with the product and nonengineering to capture the requirements for the enhancement and improvement of the mobile application based upon customer and market feedback.

Successful candidates will be high-bandwidth who can cut through the noise, simplify relentlessly, and deliver result, but still be accountable for meeting project timelines set out by the technical leads and architects.

RESPONSIBILITIES

  • Be capable of balancing short term tactical demands and strategic commitments
  • Work closely with product teams to understand goals and roadmap
  • Challenge development colleagues to develop the best designs and take a proactive approach to solve complex problems
  • Effectively partner with engineering and non-engineering groups across the organization to deliver approaches to solve complex problems and drive best outcomes for customers’
  • Excellent understanding of and experience cloud-native architectures, frameworks, applications and API/microservices, IaaS, PaaS and Cloud technologies, emerging technologies, and the ability to drive technology innovations
  • Work with UX/UI team on design and business function aligned to product roadmap and offer advice on technical feasibility for mobile applications
  • Keep up to date on the latest frameworks, industry trends and technologies for mobile and put them to good use.
  • DevOps experience – Core understanding of and experience with continuous integration and continuous delivery (CI/CD), including exposure to world class system and application monitoring
  • Solid understanding of design and development methods and processes

TECHNOLOGIES WE USE

  • React Native with Native Android/ Java
  • React Native with Native IOS/ Objective C/ Swift
  • Cloud based stack and multiple products within it including serverless features
  • Jenkins/Hashicorp Terraform / Ansible / Docker, Grable, Github, Jira
  • Linux, Kotlin, Cloud SQL, Swagger, Redis, Circle CI, Angular, React
  • Twilio, SEON, Firebase

BASIC QUALIFICATIONS

  • 5+ years of relevant software experience with mobile tools and methods
  • 3-5 years of experience in multiple technology domains
  • 3+ years of relevant industry experience in payments, financial markets
  • BS in computer science/computer engineering or equivalent
  • Track record of designing and building unique user experiences for mobile
  • 3-5 years of industry experience in infrastructure and software engineering
  • Experience with architecture best practices, object-oriented design and languages
  • Experience engineering systems on hyperscaler cloud platforms a strong plus
  • Experience supporting Financial Systems is a plus

PREFERRED QUALIFICATIONS

  • MS in Computer Science or a relevant technical discipline (or equivalent experience)
  • A strong desire to work in a fast-paced dynamic environment.
  • A solid understanding of security and networking for cloud
  • Experience with full stack development
  • Background in financial applications
  • Experience prioritizing demands, scoping large efforts and negotiating timelines are necessary skills.
  • Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences