Software Engineer 2 - Full Stack - Portal Platform
Software Engineer 2 - Full Stack - Portal Platform

Software Engineer 2 - Full Stack - Portal Platform

Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
A

At a Glance

  • Tasks: Design and build impactful software projects for our innovative portal platform.
  • Company: Join Abnormal AI, a cutting-edge AI-native tech company.
  • Benefits: Competitive salary, remote work options, and opportunities for professional growth.
  • Other info: Collaborative team culture with mentorship opportunities and career advancement.
  • Why this job: Make a real impact in a dynamic environment while working with advanced technologies.
  • Qualifications: 4+ years in software engineering, full-stack experience, and strong communication skills.

The predicted salary is between 60000 - 80000 £ per year.

About the Role

Abnormal AI is looking for a Software Engineer to join the Portal Platform team. Our team’s mission is to uplevel the architecture across our different portals here at Abnormal:

  • Customer Portal - a gateway our customers use to interact with Abnormal
  • End User portal - functionality for the users inside the companies that have purchased our product
  • Demo portal - a tool to help showcase different combinations of our product by GTM teams

Main themes include helping reach and maintain enterprise grade stability, security & usability for our customers while enabling application teams to easily develop & deploy their frontend components utilising AI-driven workflows. This role offers an exciting opportunity to join an AI-native company. You will own truly impactful, platform-level work, driving cross-functional influence that spans across product development and enabling our go-to-market teams. You'll join a team of experienced engineers, collaborating with them to design components & drive execution. The ideal candidate is comfortable working with a distributed team & has worked in a full-stack capacity before in enterprise environments.

What you will do:

  • 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.

Must Haves:

  • 4+ years of experience as a software engineer with proven experience designing and building full stack web applications.
  • Backend development experience with Python, TypeScript, or Go.
  • Proficiency in React and front-end best practices.
  • Experience working with distributed teams, proficient in asynchronous and written communication.
  • You’re growth driven & looking to increase impact & 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.
  • Experience / passion in building scalable, enterprise-grade applications.

Nice to Have:

  • Familiarity with our stack (AWS, K8, Python/Django, React, Postgres).
  • Experience and eagerness to leverage AI development tools.
  • Experience with large scale web frontend applications.
  • Experience with front end build tools.
  • Experience with micro-frontend architecture patterns.
  • Experience with web security (eg. OWASP top 10).

Software Engineer 2 - Full Stack - Portal Platform employer: Abnormal

Abnormal AI is an exceptional employer that fosters a collaborative and innovative work culture, perfect for Software Engineers looking to make a significant impact in the AI space. With a strong emphasis on professional development, employees are encouraged to grow their skills and take on increasing responsibilities while working on cutting-edge projects that enhance enterprise-grade stability and security. Located in a dynamic tech environment, Abnormal AI offers unique opportunities to engage with a distributed team and contribute to meaningful advancements in software engineering.
A

Contact Detail:

Abnormal Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer 2 - Full Stack - Portal Platform

✨Tip Number 1

Network like a pro! Reach out to current employees at Abnormal AI on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing the job. Personal connections can make a huge difference!

✨Tip Number 2

Prepare for technical interviews by brushing up on your coding skills. Use platforms like LeetCode or HackerRank to practice common algorithms and data structures. We want you to feel confident and ready to tackle those coding challenges!

✨Tip Number 3

Showcase your projects! If you've built any full-stack applications or contributed to open-source projects, make sure to highlight them in your discussions. This is your chance to demonstrate your skills and passion for software engineering.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining the team at Abnormal AI.

We think you need these skills to ace Software Engineer 2 - Full Stack - Portal Platform

Full Stack Development
Backend Development
Python
TypeScript
Go
React
CI/CD Pipelines
Deployment Automation
Observability
Frontend Performance Optimization
Accessibility Standards
Mentorship
Asynchronous Communication
Data Structures
Enterprise-grade Application Development

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Software Engineer role. Highlight your full-stack experience and any relevant projects you've worked on, especially those involving Python, TypeScript, or React.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're excited about joining Abnormal AI. Share specific examples of how you've contributed to past projects and how you can help us enhance our portal platforms.

Showcase Your Communication Skills: Since we value asynchronous communication, make sure your written application is clear and concise. This is your chance to demonstrate your ability to communicate effectively, which is crucial for working with distributed teams.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows your enthusiasm for joining our team!

How to prepare for a job interview at Abnormal

✨Know Your Tech Stack

Make sure you’re familiar with the technologies mentioned in the job description, like Python, TypeScript, and React. Brush up on your knowledge of AWS and K8 as well, since they’re part of the stack. Being able to discuss how you've used these technologies in past projects will show that you're a great fit.

✨Showcase Your Full-Stack Experience

Prepare examples of full-stack projects you've worked on, especially those that demonstrate your ability to design and build web applications. Be ready to explain your role in these projects and how you tackled challenges related to backend services and frontend libraries.

✨Communicate Clearly

Since this role involves working with distributed teams, practice your asynchronous communication skills. Be concise and clear in your explanations during the interview. You might even want to prepare a few questions to ask about team collaboration and communication practices at Abnormal AI.

✨Emphasise Growth and Mentorship

Highlight your eagerness to grow within the company and your experience in mentoring others. Discuss any instances where you’ve helped junior team members or contributed to knowledge sharing. This shows that you’re not just focused on your own development but also on uplifting the team.

Software Engineer 2 - Full Stack - Portal Platform
Abnormal

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>