About this role
Job Description WHAT YOU’LL CHAMPION:
• Architect, develop, and test web and backend services using JavaScript, Python, and .NET. • Build and maintain high-performance cross-platform mobile applications using Flutter and React Native. • Design and optimize data models using SQL and NoSQL databases. • Collaborate with cross-functional teams using Jira, Git, and continuous deployment pipelines in Google Cloud Platform (GCP). • Diagnose, debug, and resolve complex software issues across backend and mobile platforms. • Maintain thorough technical documentation for system architecture, codebases, and deployment processes. • Deliver features independently while adhering to enterprise security and reliability standards.
WHO YOU ARE:
• Core Languages: Proficient in JavaScript, Python, and .NET. • Mobile Development: Hands-on experience building mobile apps with Flutter and React Native. • Databases: Solid understanding of both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Firestore) systems. • Cloud & Tools: Practical experience with GCP, Git version control, Jira, and core DevOps practices. • Architecture: Proven experience building scalable, secure, and resilient web and mobile applications. • Problem-Solving: Exceptional debugging, troubleshooting, and analytical skills. • Soft Skills: Highly autonomous, self-motivated, and able to adapt quickly to evolving priorities in a high-speed environment.
Nice to Have:
• Experience with low-code automation platforms (e.g., UiPath). • Familiarity with WordPress site management and custom development.
WHAT YOU’LL ENJOY:
• Physical Wellbeing: Key medical and insurance benefits, maternity expenses, flexible work arrangement, and health and fitness amenities.
• Emotional Wellbeing: Paid time off, wellness programmes, and childcare amenities.
• Financial Wellbeing: Resources relating to financial, personal skills and career growth programmes.
• Allstars Specials: Free flights, unlimited discounted flights, and exclusive discounts with partners.
• A unique Allstar culture like no other
OUR HIRING PROCESS:
• Application received
• Candidate screening
• Interview(s) and assessment(s)
• Background check and/or other assessments
• Offer and negotiation