
Unity Developers
Immediately Need Online Cyber Security Trainers in Ras Al-Khaimah, UAE (Job Id: 17551121)Location: United Kingdom, Remote from UK Only
Employment Type: Full-Time
Experience Level: Senior
Salary: £50,000-£55,000 + benefits
Job Overview
We are a team of mainly front-end developers, looking for a backend engineer to join our long-term, very successful project that combines a board game with a mobile app. This innovative application has captivated millions of users, creating an engaging and interactive experience that bridges physical and digital entertainment. As a Senior Node Backend Developer, you will join our remote team in the United Kingdom, playing a pivotal role in building and maintaining the robust backend systems that power this thriving platform. You’ll work closely with our front-end-focused team to ensure seamless integration, scalability, and performance, contributing to a project with a proven track record of success and a growing, enthusiastic community. This is a unique opportunity to make a significant impact on a high-profile, long-term initiative that continues to evolve and delight users worldwide.
Key Responsibilities
• Backend Development: Design, build, and enhance backend systems and RESTful APIs using Node.js to support the core functionality of the board game and mobile app.
• Code Maintenance: Refactor and maintain the existing Node.js codebase to improve performance, scalability, and long-term maintainability.
• Admin Console Management: Oversee and update a web-based admin console used for internal operations, user management, and game administration tasks.
AWS Infrastructure:
• Manage EC2 Linux Server Instances with autoscaling to handle fluctuating user demand.
• Utilize S3 Buckets for efficient storage of media and data assets.
• Optimize RDS MySQL Databases for reliable and fast data management.
• Version Control: Leverage GitHub for source code management, adhering to best practices for collaboration and deployment.
• External Integrations: Incorporate Firebase Cloud services for analytics, push notifications, and cloud messaging to enhance user engagement.
• API Development: Create and maintain backend APIs that ensure smooth communication with the front-end mobile app and other system components.
• Email & Notifications: Configure and support SMTP Server setups on the Admin Console EC2 Server for email delivery and user notifications.
• System Optimization: Use AWS Load Balancer Services and autoscalable instances to ensure high availability and optimal performance.
Feature Support:
• Troubleshoot and enhance backend systems to handle:
• Real-time game events and data processing.
• Management of user profiles and question data.
• Processing of visual and audio media assets.
• Voice chat recognition and validation features.
• User Engagement: Implement behavioural analytics and push notification systems through Firebase Cloud to drive interaction and retention.
• Team Contribution: Mentor junior developers and provide input on architectural decisions to support the project’s ongoing success.
Required Skills and Qualifications
• Experience: At least 8 years of backend development experience, including 5+ years on live projects serving millions of users.
Technical Skills:
• Expert-level proficiency in Node.js and JavaScript for developing scalable RESTful APIs.
• Extensive experience with AWS services, such as EC2 (with autoscaling), S3, RDS MySQL, and Load Balancers.
• Hands-on ability to manage and edit web-based admin consoles for operational efficiency.
• Proven track record of refactoring and maintaining complex Node.js codebases for large-scale applications.
• Working knowledge of Firebase Cloud services for analytics and messaging functionalities.
• Strong skills in GitHub workflows and MySQL database optimization for high-traffic environments.
Language: Fluent English proficiency for clear communication with the team.
Soft Skills:
• Exceptional problem-solving skills to address intricate backend challenges.
• Effective communication abilities to collaborate with front-end developers and stakeholders.
• Self-motivation and independence to thrive in a remote work setting while contributing to team goals.
• Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent professional experience).
• Location: Must be based in the UK and eligible to work remotely.
Preferred Qualifications
• Experience with backend development for interactive or gaming applications, ideally in the mobile app or board game sector.
• Familiarity with voice recognition and validation technologies to enhance user experiences.
• Expertise in behavioural analytics and push notification systems to boost engagement.
• Background in integrating third-party APIs to expand system capabilities.
Benefits
• Competitive Salary: Reflective of your experience and expertise.
• Private Health Plan: Comprehensive coverage for your health and well-being.
• Bupa Dental Plan: Access to top-tier dental care services.
• Remote Flexibility: Work from any location within the UK.
• Growth Opportunities: Access to professional development resources to advance your career.
Working Conditions
• Remote Role: Fully remote position
• Collaboration: Occasional meetings with international team members may require flexibility outside standard hours.
• Technical Requirements: A dependable high-speed internet connection and a suitable home office setup are necessary.
How to Apply
To apply, please submit your CV and a detailed cover letter outlining your experience with similar roles, particularly projects supporting millions of users. greg@unitydevelopers.co.uk
NO RECRUITERS PLEASE
Job Type: Full-time
Pay: £50,000.00-£55,000.00 per year
Benefits:
• Company pension
• Health & wellbeing programme
• Private dental insurance
• Private medical insurance
• Sick pay
• Work from home
Schedule:
• Monday to Friday
Application question(s):
• Are you currently employed? Or doing contract work?
• When are you available to take on this role? What is your notice period?
Experience:
• Node.js: 6 years (required)
• AWS: 6 years (required)
Language:
• English (required)
Work authorisation:
• United Kingdom (required)
Location:
• United Kingdom (required)
Work Location: Remote
To apply for this job please visit uk.indeed.com.