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