Senior Software Engineer - Full Stack - Portal Platform
New
A
AbnormalCybersecurity / AI
Remote - UKFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 6+ years
- Required Skills
- AWSPostgreSQLPythonDjangoKubernetesTypeScriptReactCI/CD
Requirements
- 6+ years of experience as a software engineer, with a track record of owning and delivering complex, cross-team projects end-to-end
- Deep expertise in React and modern frontend architecture (state management, performance tuning, build tooling, design systems)
- Strong backend proficiency in Python (Django) or TypeScript, with experience designing APIs and data models for scale
- Experience with cloud infrastructure (AWS, Kubernetes, CI/CD) and comfort operating production systems
- Demonstrated ability to influence technical direction — you've driven RFCs, architecture decisions, or platform migrations
- Experience mentoring engineers and raising the technical bar through code reviews, documentation, and knowledge sharing
- Strong communication skills, especially in distributed/async environments — you write clearly and proactively
- Proven ability to balance technical debt with feature delivery at the platform level
- You’re growth driven looking to increase impact and responsibility over time
- Strong fundamentals in computer science, data structures, and performance optimization.
- BS degree in Computer Science, Applied Sciences, Information Systems or other related engineering field
Responsibilities
- Design and execute platform-level software projects from conception through launch, collaborating with senior engineers across the organization.
- Build and maintain backend services and APIs that power our portal experiences
- Build reusable frontend libraries, design systems, and developer tooling that accelerate feature delivery across product teams
- Own infrastructure concerns, including CI/CD pipelines, deployment automation, and observability for portal applications.
- Drive frontend performance, accessibility, and quality standards across our portal applications.
- Raise the bar of excellence in engineering, actively contributing to knowledge sharing within the team, and participating in professional development activities.
- Provide guidance and mentorship for junior members of the team
- Help accelerate the teams with their changes across different realms of front-end development
View Full Description & ApplyYou'll be redirected to the employer's site