This page was automatically translated and may contain errors. View in English.
Flutter UK & Ireland

Full Stack Engineer

Flutter UK & Ireland

Dublin, County Dublin, Ireland دوام كامل

كن أول من يتقدم بطلب

خبرة
أكثر من 3 سنوات
مرتب
الوظائف الشاغرة
1
تم النشر
• 3 أفراد
وضع العمل
في المكتب
سيرة ذاتية
مطلوب للتقديم

مكان عملك

المسمى الوظيفي

About the Role

This opportunity involves joining a pioneering team within the UK and Ireland Platform and Enablement Super Tribe at Flutter, a leading global organization in sports betting, gaming, and entertainment. The team aims to spearhead advanced AI innovations to elevate the platform and enhance customer experiences across the business.

As a Full Stack Engineer, you will serve as a versatile developer responsible for delivering end-to-end features, designing backend APIs, crafting user-facing frontends, and ensuring seamless real-time interactions. The role primarily utilizes technologies such as Python, React, TypeScript, and AWS.

Responsibilities

  • Develop backend services using Python and frameworks like FastAPI, designing RESTful APIs and integrating with AWS technologies such as Lambda, DynamoDB, SQS, and Bedrock.
  • Create frontend components with React and TypeScript, applying responsive design with Tailwind CSS, and managing application state using Redux or Zustand.
  • Take full ownership of feature development by collaborating with Product Owners to understand requirements, architect comprehensive solutions, implement code, perform testing, and deploy to production.
  • Incorporate AI large language model capabilities, managing prompt engineering, token control, streaming responses, and error handling effectively.
  • Design clear and accessible APIs for ease of consumption by frontend teams and branding stakeholders, including thorough documentation.
  • Implement a robust testing strategy comprising unit, integration, and end-to-end tests to ensure reliable functionality across diverse scenarios.
  • Conduct debugging and troubleshooting across the full stack, utilizing observability tools to diagnose production issues.
  • Collaborate closely with backend and frontend engineers, DevOps personnel, and the Product Owner through code reviews, design sessions, and incident management.

Required Qualifications

  • At least 3 years of professional experience involving both backend and frontend development.
  • Strong skills in Python or a demonstrated ability to learn it rapidly.
  • Proficiency in React and TypeScript for frontend application development.
  • Solid understanding of REST API architecture and HTTP principles.
  • Experience working with relational or NoSQL databases.
  • Familiarity with AWS services such as Lambda, API Gateway, DynamoDB, and SQS.
  • Comfortable using Git workflows and continuous integration/deployment pipelines.
  • Proven track record of shipping production-ready features.
  • Excellent debugging and analytical problem-solving capabilities.
  • Ability to work independently while knowing when to request assistance.

Desirable Skills

  • Exposure to large language model (LLM) APIs and AI feature integration.
  • Knowledge of serverless computing architectures.
  • Experience with infrastructure-as-code tools like CDK or Terraform.
  • Background in working with real-time or streaming data applications.
  • Experience in regulated industry environments.
  • Familiarity with design systems and reusable component libraries.
  • Previous experience working in startups or small, high-performance teams.

Role Impact

This position plays a crucial role in accelerating feature delivery within an agile, compact team. Your ability to navigate both frontend and backend development will empower swift decision-making, efficient problem-solving, and rapid shipping of features. You will directly contribute to validating the AI platform’s value through hands-on development and feature releases, seeing your contributions impact end-users from inception to deployment.

اتركها إذا كنت ترغب في الحصول على رد - لن نستخدمها لأي غرض آخر.

انقر للتصفح، السحب والإفلات، أو لصق لقطة شاشة

PNG، JPG، GIF، MP4، WebM، MOV · الحد الأقصى 20 ميجابايت لكل ملف · حتى 5 ملفات

🤖
عبر الإنترنت · مساعدة فورية بالذكاء الاصطناعي