Web Design jobs in Fremington
- Unity DevelopersRemote in United Kingdom
- Sick pay
- Private dental insurance
- Company pension
- Private medical insurance
- Health & wellbeing programme
- Work from home
- Hands-on ability to manage and edit web-based admin consoles for operational efficiency.
- Admin Console Management: Oversee and update a web-based admin console…
Job Post Details
Senior Backend Developer Node.js AWS - job post
Job details
Pay
- £50,000 - £55,000 a year
Job type
- Full-time
Shift and schedule
- Monday to Friday
BenefitsPulled from the full job description
- Company pension
- Health & wellbeing programme
- Private dental insurance
- Private medical insurance
- Sick pay
- Work from home
Full job description
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