Эта вакансия в архиве
Посмотреть похожие вакансии ↓Описание вакансии
Текст:
TL;DR
Junior Fullstack Software Engineer (Node/TypeScript): Building and maintaining backend services, customer-facing renewal journeys, and serverless infrastructure for a business comparison platform with an accent on Node.js, TypeScript, Ruby on Rails, Nuxt, and AWS. Focus on debugging complex production issues, developing Salesforce integrations, and improving secure, event-driven systems alongside experienced engineers.
Location: Hybrid work in London, United Kingdom
Company
Bionic provides technology and human support that helps UK small and medium-sized businesses compare and switch essential business services.
What you will do
- Build and maintain backend services using Node.js, TypeScript, and Ruby on Rails.
- Develop customer-facing frontend applications and digital renewal journeys with Nuxt.
- Build infrastructure as code with AWS CDK and support serverless, event-driven architecture.
- Develop Salesforce batch jobs and improve business quoting tools.
- Troubleshoot bugs, investigate errors, and maintain secure, robust software.
- Apply engineering standards and use AI in the software development lifecycle and product solutions.
Requirements
- Working knowledge of JavaScript and Node.js; TypeScript experience is preferred.
- Familiarity with cloud infrastructure and experience with a major cloud provider, preferably AWS.
- Experience with Git and a basic understanding of CI/CD processes.
- Confident understanding of software testing practices.
- Strong problem-solving, debugging, communication, and structured delivery skills.
- Collaborative approach and openness to pairing, coaching, code reviews, and mentoring.
Culture & Benefits
- Hybrid working in a collaborative London office environment.
- Private healthcare, virtual GP access, physiotherapy, talking therapies, and an eyecare scheme.
- 25 days of annual leave plus UK bank holidays, with options to buy or sell additional days.
- Enhanced parental leave, wedding leave, volunteering leave, and flexible working options.
- Pension scheme, life assurance, season ticket loans, salary advances, and cycle-to-work support.
- Career progression, recognition programmes, long-service awards, and company celebrations.
Hiring process
- Initial conversation with the Talent Acquisition team.
- First-stage Teams interview with the hiring manager.
- Final technical interview.