Senior Full Stack Engineer
Job summary
We are seeking a highly capable Senior Full Stack Engineer (Flutter, Node.js, AWS) to maintain and enhance our existing platform while contributing to the design and development of future products and features. You will work closely to improve our mobile applications, backend systems, cloud infrastructure, payment systems, and streaming capabilities.
Job descriptions & requirements
Responsibilities:
- Develop, maintain, and optimise Flutter mobile applications for iOS and Android.
- Design, build, and maintain Node.js backend services and APIs.
- Support and optimise cloud infrastructure hosted on AWS.
- Manage and improve video streaming infrastructure and integrations.
- Configure and optimise Cloudflare services, CDN performance, caching, and security.
- Integrate and maintain payment solutions, including Flutterwave and Paystack.
- Design scalable, secure, and reliable system architecture.
- Collaborate with product, content, operations, and management teams.
- Lead technical decision-making and recommend engineering best practices.
- Support testing, deployment, monitoring, and documentation.
- Contribute to the execution of the Cloud Sports technology roadmap.
- Assist in mentoring future engineering team members as the technology team expands.
Requirements:
- Minimum 4 years of professional software engineering experience.
- Strong commercial experience developing production applications using Flutter.
- Strong Node.js backend development experience.
- Experience building and maintaining REST APIs.
- Experience working with AWS cloud services.
- Experience with Cloudflare products and CDN optimisation.
- Experience integrating payment gateways such as Flutterwave and Paystack.
- Experience working with SQL and MongoDB.
- Experience managing authentication, security, and permissions.
- Experience deploying and supporting live production environments.
- Strong problem-solving, communication, and collaboration skills.
- CV / Resume
- GitHub Profile
- Portfolio of relevant projects
- Summary of your most relevant Flutter, Node.js, AWS, and streaming experience
- Provide links to at least two live mobile applications that they have personally built, maintained, or played a significant role in developing.
Important safety tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.