Senior Software Engineer - Full Stack - Portal Platform

New
A
Abnormal AIEnterprise software
Remote - UKFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
6+ years of experience as a software engineer
Required Skills
AWSPythonDjangoKubernetesTypeScriptReactCI/CDData modeling

Requirements

  • Have 6+ years of experience as a software engineer and a track record of owning complex, cross-team projects end to end.
  • Bring deep expertise in React and modern frontend architecture, including state management, performance tuning, build tooling, and design systems.
  • Have strong backend proficiency in Python (Django) or TypeScript.
  • Have experience designing APIs and data models for scale.
  • Have experience with cloud infrastructure, including AWS, Kubernetes, and CI/CD, and be comfortable operating production systems.
  • Demonstrate the ability to influence technical direction through RFCs, architecture decisions, or platform migrations.
  • Have experience mentoring engineers through code reviews, documentation, and knowledge sharing.
  • Be able to balance technical debt with feature delivery at the platform level.
  • Have strong computer science fundamentals, including data structures and performance optimization.
  • Hold a BS degree in Computer Science, Applied Sciences, Information Systems, or another related engineering field.

Responsibilities

  • Design and execute platform-level software projects from conception through launch, collaborating with senior engineers.
  • Build and maintain backend services and APIs for portal experiences.
  • Build reusable frontend libraries, design systems, and developer tooling for product teams.
  • Own infrastructure concerns, including CI/CD pipelines, deployment automation, and observability for portal applications.
  • Drive frontend performance, accessibility, and quality standards across portal applications.
  • Contribute to engineering knowledge sharing and professional development activities.
  • Guide and mentor junior team members.
  • Help teams implement changes across different areas of frontend development.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now