Apply

Senior Full Stack Developer

Posted 6 months agoViewed

View full description

πŸ’Ž Seniority level: Senior, 7+ years

πŸ“ Location: UK

πŸ” Industry: Education Technology

πŸ—£οΈ Languages: English

⏳ Experience: 7+ years

πŸͺ„ Skills: AWSGraphQLNode.jsDynamoDBElasticSearchMySQLOAuthSoftware ArchitectureTypeScriptYarnPostgresServerlessNest.jsNext.jsReactCommunication SkillsCI/CDTerraformWritten communicationMicroservicesCompliance

Requirements:
  • 7+ years of full stack web development experience.
  • Deep experience with Node.js, TypeScript, Next.js, React, Nest.js, and TailwindCSS.
  • Strong experience in AWS including DynamoDB, Lambda, RDS, SNS, SQS.
  • Proficiency with GraphQL, REST, and web application security best practices.
  • Experience with Terraform/Terragrunt, Serverless Framework, or SST.
  • Experience with observability, monitoring, and alerting systems.
  • Familiarity with performance optimisation tools such as Lighthouse.
  • Understanding of accessibility standards (WCAG compliance).
  • Excellent problem-solving skills.
  • Experience integrating with third-party platforms like Contentful, HubSpot, and Okta.
  • Familiarity with modern CI/CD and testing frameworks.
Responsibilities:
  • Lead architecture and system design for scalable web applications in existing multi-tenant projects.
  • Develop secure, accessible software solutions following established patterns and principles appropriate to the project context.
  • Implement and manage CI/CD pipelines.
  • Write automated unit, integration, and end-to-end tests.
  • Implement and manage authentication and authorisation.
  • Work with a wide range of AWS services.
  • Develop infrastructure-as-code using Terraform/Terragrunt or Serverless Framework.
  • Ensure WCAG compliance and web application performance.
  • Monitor and maintain system observability with alerting and metrics.
  • Collaborate with cross-functional teams to design and deliver solutions.
Apply

Related Jobs

Apply

πŸ“ Any country

🧭 Full-Time

🏒 Company: Ruby LabsπŸ‘₯ 11-50Media and EntertainmentMobile AppsSoftware

  • 3-5 years of frontend development experience (Next.js, React, TypeScript, Tailwind).
  • 2+ years of backend experience using Nest.js
  • Strong understanding of UI/UX principles and ability to work within structured design systems .
  • Proficiency with HTML and CSS; capable of delivering clean, semantic, maintainable code.
  • Familiarity with UI component libraries (NextUI, HeroUI,Radix UI or similar).
  • Solid understanding of responsive and adaptive design principles.
  • Good knowledge of SQL
  • Experience with design tools such as Figma or Visily to implement assets accurately.
  • Extensive knowledge of backend development, including service creation and scalable database solutions
  • Strong knowledge of Git and version control best practices.
  • Develop high-quality user interfaces using Next.js, React, and TypeScript, leveraging UI libraries such as NextUI, HeroUI,Radix UI and Tailwind CSS.
  • Write clean, scalable, and maintainable code, ensuring optimal performance and responsiveness across browsers and devices.
  • Create and maintain reusable frontend components.
  • Develop robust backend services and high-quality Edge functions.
  • Write clean, efficient, and scalable backend code.
  • Design and optimize database schemas and queries for performance and scalability.
  • Accurately translate design wireframes and layouts into functional frontend implementations.
  • Ensure consistency, usability, and accessibility throughout all UI implementations.
  • Optimize interfaces for maximum performance and user experience.
  • Collaborate effectively with product managers and backend developers to understand requirements and deliver integrated solutions.
  • Participate actively in code reviews and maintain high coding standards.
  • Contribute to efficient workflows and seamless transitions between design and development phases.

Backend DevelopmentSQLFrontend DevelopmentGitHTMLCSSTypeScriptWebRTCNest.jsNext.jsReactRESTful APIs

Posted 9 days ago
Apply
Apply

πŸ“ Europe, Asia

🧭 Full-Time

πŸ” IGaming

🏒 Company: Khan Tech

  • At least 4+ years of professional experience in full-stack development, preferably with a focus on gaming or gambling-related platforms.
  • Expertise in HTML, CSS, JavaScript, and modern frontend frameworks like React.
  • Solid experience with server-side programming languages such as Node.js, Java, and backend frameworks like Express or Spring.
  • Familiarity with WebSocket, REST APIs, and microservices architectures.
  • Proficiency in relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB).
  • Experience with data modeling, query optimization, and ensuring database scalability for high-traffic platforms.
  • Solid understanding of the principles of game development, including real-time multiplayer features, game logic, and random number generation.
  • Build and maintain responsive, real-time user interfaces for users to place bets, view odds, and interact with the platform across multiple devices.
  • Integrate real-time data streams (such as live sports scores, odds updates, and betting statuses) into the platform using technologies like WebSockets or polling.
  • Design and develop RESTful APIs to handle core platform functions, such as user registration, betting transactions, payment processing, and user account management.
  • Ensure the platform can handle a large number of concurrent users, especially during peak traffic times, by optimizing code, implementing caching strategies, and managing server load.
  • Implement secure authentication, authorization, and encryption practices to protect user data, financial transactions, and platform integrity. Ensure compliance with regulatory standards like GDPR and responsible gaming practices.
  • Work closely with other developers, product managers, and designers in agile sprints, contributing to code reviews, writing tests, and participating in daily stand-ups to ensure the timely delivery of features.

Backend DevelopmentNode.jsPostgreSQLSQLAgileBlockchainExpress.jsFrontend DevelopmentFull Stack DevelopmentGame DevelopmentGitHTMLCSSJavascriptMongoDBMySQLReact.jsRESTful APIs

Posted 3 months ago
Apply
Apply

πŸ“ Europe, US

  • More than 5 years of experience in full-stack development.
  • Strong proficiency in React and Next.js.
  • Experience using Node.js and Nest.js.
  • Familiarity with backend development using Python is a plus.
  • Experience in cloud platforms and knowledge of DevOps tools is a plus.
  • Embark on a US startup project to build a complex and innovative Voice-based AI Agent platform.
  • Collaborate with a talented team on the project, focusing on developing and iterating new features.

Node.jsPythonNest.jsNext.jsReact

Posted 4 months ago
Apply