Senior React Native Mobile Application Engineer

Nigeria

What is the project and why should you care?

At Betway, we foster a culture of innovation and continuous improvement. Collaborate with a diverse team of experts, embrace technical challenges, and unleash your creativity. Thrive in an environment that values authenticity, responsibility, and the thrill of pushing boundaries whilst believing everything is possible.

Don’t miss out on this exceptional opportunity to elevate your career with a globally recognized brand that rewards your technical prowess. Make an impact, redefine what’s possible in software engineering, and shape the future of online betting and gaming.

Our culture is underpinned by core values that are linked to key behavioral competencies. Along with the behavioral competencies below, these are essential for all employees for you to embed in and drive our culture forward. These competencies are Adaptability, Ownership & Accountability, Initiating Action, Resilience, Team Orientation, Integrity, and Innovation

The department encompasses several key areas, facilitation of millions of
sports bets, to bespoke promotion engines, compliance, marketing, and comprehensive CRM solutions.

Join Betway today and be part of an extraordinary journey!

You will be an excellent fit for this position if you have:

Essential Criteria:

  • Hands-on experience in driving the full development lifecycle of cross-platform mobile applications (concept, design, test, release, support, etc.) within the deadline
  • Proven experience using MVVM architecture
  • 5+ years’ experience with native or cross-platform mobile application development
  • Computer Science-related degree, diploma, or similar qualification
  • Experience in working with agile teams and successfully delivering agile-based software projects
  • Proven experience in working with Azure or AWS
  • Willing to research, learn, and apply new technologies and languages

Desirable Criteria:

  • Experience with Swift
  • Cross-platform mobile development, like React Native, Xamarin, or Flutter
  • A firm grasp on using JavaScript or TypeScript
  • A firm grasp on using Style Sheets
  • State Management, like Redux
  • Automated testing suites, like Jest or Detox
  • Experience in App Store(iOS) or Android Store Deployment

Person Specifications:

  • Initiative
  • Learning, Collaboration & Knowledge Management
  • Priority Setting
  • Problem-Solving
  • Resilience
  • Team Orientation
  • Solution and results-oriented
  • Stress Tolerance
  • Interpersonal Skills
  • Decision Making
  • Commitment and Effort

Here are some of the things you’ll be working on:

We are shaping the future of our Native Gaming Experience through partnership with our product, marketing, and design teams, incrementally adding the right feature enhancements that have the biggest impacts. Our goal is to increase time on the device, delight the customer, and achieve nothing less than 5-star app store ratings.

We are looking for a creative, self-motivated, and dedicated individual with a passion for native app development and user experience to join our team. A sound knowledge of programming principles and the ability to learn new technologies quickly is essential, but most importantly, you will excel at working in a highly collaborative team and be willing to experiment with new approaches to engineering best-in-class solutions.

Primary Duties

  • Collaborating with internal development and other IT teams to set specifications for new applications
  • Build and deliver scalable cross-platform mobile applications
  • Responsible for designing prototype applications
  • Write clean, elegant, readable, testable, and well-documented code
  • Review designs created by the UX team and work with them to build a great product
  • Write code to implement those visual elements
  • Troubleshoot and debug to optimize performance
  • Maintained code and wrote automated tests to ensure the cross-platform mobile applications were of the highest quality
  • Collaborate with Product Owners and Test Analysts in developing, testing, and deploying systems components
  • Provide second/third-line support to IT for software deployed into the company ecosystem
  • Analyse and resolve complex and high-impact production issues where required
  • Monitor systems performance and ensure all SLAs are met

Support to Team

  • Transfer of business and technical knowledge to the greater team
  • Technical guidance and mentoring of developers

Support to Technical Lead and Software Development Manager

  • Assist in enforcing Agile and Scrum methodology in the teams
  • Assist in code reviews
  • Assist in coordinating Pair Programming
  • Assist in the implementation of best practices, coding standards, and relevant methodologies

The perks of being a Symphonian

Workation
Laptop as a gift
Symphony Academy
Medical insurance
NEO Program
Loyalty Program
Team Buildings
30 days of vacation
Check all benefits ➔

What is Symphony Solutions?

Symphony Solutions is a Cloud and AI-driven IT company headquartered in the Netherlands. With a remote-first mindset, we have established a global presence spanning over 20 countries. We are a premier software provider of custom iGaming, Healthcare, and Airline solutions. We are devoted to delivering the highest quality of service and offer our expertise in full-cycle software development, cloud engineering, data and analytics, AI services, digital marketing orchestration, and more. 

15 years

on the market

7 offices

in 6 locations

Virtual office

Symphony Anywhere

Why Symphony Solutions could be
a good choice for you:

We are Anywhere. Symphony Anywhere virtual office discovers talent worldwide! With a hybrid model of work and Workation, choose when and where to work, while we provide the tools.

We are experts. Meet and work with top industry leaders in iGaming, Cloud, Agile, and more. We focus on building rapport, bringing forth our expertise, and delivering value to clients.

We disrupt. We embrace the future and contribute to it. In our diverse pool of projects, we work with visionaries that strive to disrupt the market and create solutions with impact.

We are a community. Symphonians build up the foundation for our core beliefs and values, committed and dedicated to the cause, they have passion and drive that embraces and lifts you up.

We learn. Symphony Solutions creates an environment for you to thrive and grow as an expert. We provide opportunities for your professional growth with Symphony Academy and more.

We are Agile! Symphony Solutions is all about Agile, and we mean it! We bring the Agile philosophy to every aspect of our work and set our clients on their Agile transformation journey.

So, you have applied. What’s next?

Apply

    ×
    pdf | doc | docx allowed, 5mb max

    Thank You for Your Submission!

    Our recruiter will contact you soon.

    Share
    Apply now