Full Stack Developer

4754399
  • Job type

    Contract
  • Location

    Uxbridge
  • Working Pattern

    Full-time
  • Specialism

    Software Development
  • Industry

    Aviation & Aerospace
  • Pay

    Flexible

We have an exciting contract job opportunity for a Full Stack Developer.

About the Role
We are looking for a skilled senior Full Stack Developer to join our dynamic team. You will work with cutting-edge technologies, maintaining robust applications using Next.js overreact and Tailwind CSS for responsive UI. The role involves maintaining efficient, scalable applications on the AWS cloud platform and contributing to a highly collaborative Scrum Agile environment.

Location – Waterside (UB7 0GB)
Hybrid – 2–3 days onsite
Contract – 3 months (rolling)
Pay – flexible day rate through Umbrella (inside IR35)

Key Responsibilities:
  • Maintain web applications using Next.js and React.
  • Implement and design responsive user interfaces using Tailwind CSS.
  • Collaborate with backend engineers to design, integrate, and test FastAPI.
  • Develop and maintain backend components in Python, ensuring robust unit testing practices using Gherkin language, Cucumber, and Playwright.
  • Deploy and manage applications on AWS cloud infrastructure.
  • Ensure the scalability, performance, and security of applications.
  • Participate in Scrum ceremonies (daily stand-ups, sprint planning, retrospectives).
  • Collaborate closely with designers, developers, and product managers to deliver features.
  • Troubleshoot, debug, and optimize applications for maximum speed and scalability.
  • Mentor junior FS and provide guidance on technical doubts and best practices.

Qualifications & requirements
  • Few years of experience with Next.js, React and Storybooks for full-stack development.
  • Experience with charts libraries such as echarts (preferred), Chart.js, or Recharts.
  • Proficiency in building responsive UIs with Tailwind CSS.
  • Hands-on experience with AWS services (EC2, S3, Lambda, RDS, etc.).
  • Experience developing backend components using Python and implementing unit tests (pytest).
  • Experience working in a Scrum Agile environment.
  • Familiarity with version control systems, particularly Git.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork skills.

Nice-to-Have:
  • Experience with CI/CD pipelines using tools like GitHub Actions.
  • Experience with containerization (e.g., Docker).
  • Familiarity with serverless architectures.
  • Experience with SonarCloud or Snyk for code quality and security.
  • Familiarity with TurboRepo for managing monorepos.
  • Knowledge of Storybook for UI component development.

About You:
  • Excellent communication and presentation skills, both verbal and written.
  • Strong problem-solving and critical thinking skills.
  • Curiosity and passion for learning new skills and technologies.
  • Able to operate in a fast-paced, ambiguous environment, driving value through structured thinking and hypothesis-driven testing


What you need to do now

If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.

If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career.

Apply for this job

Talk to Anushka Aggarwal, the specialist consultant managing this position

Located in Leicester, 1st & 2nd Floor, 2 Colton SquareTelephone +44 333 010 7430
Click here to access our Privacy Policy, which provides detailed information on how we use and protect your personal information, and your rights in relation to this.

RELATED COURSE

Build your career with the skills employers need.