Senior Software Engineer/technical Lead (javascript)

BP Retail UK

Budapest, Hungary
Not specified; different bonus opportunities based...
Hybrid
Strong proficiency in javascript and node.js
Experience building backend services and apis
Solid understanding of distributed systems
The job posting is for a Senior Software Engineer/Technical Lead position at BP Retail UK, located in Hungary, focusing on JavaScript development and leadership within a hybrid work environment. The role requires strong technical expertise, particularly in JavaScript and Node.js, and involves both hands-on engineering and technical leadership responsibilities

Job Summary

  • This role combines hands-on engineering with technical leadership to design and build scalable services for BP's Loyalty and Service Team.
  • The successful candidate will act as a technical lead, owning architectural decisions and mentoring engineers while ensuring production readiness.
  • BP offers a hybrid working arrangement, performance bonuses, health insurance, and opportunities for long-term career growth in a diverse environment.

Matching Summary

Match Score: 85

The job posting is for a Senior Software Engineer/Technical Lead position at BP Retail UK, located in Hungary, focusing on JavaScript development and leadership within a hybrid work environment. The role requires strong technical expertise, particularly in JavaScript and Node.js, and involves both hands-on engineering and technical leadership responsibilities.

Salary

Not specified; Different bonus opportunities based on performance; Benefits include life & health insurance and share matching plan

Skills & Requirements

Must-have

  • Strong proficiency in JavaScript and Node.js
  • Experience building backend services and APIs
  • Solid understanding of distributed systems
  • Cloud platform experience (AWS preferred)
  • Proven ability to lead technically within a team

Nice-to-have

  • Experience with event streaming technologies
  • Familiarity with microservices architecture
  • Knowledge of TypeScript programming language
  • Experience operating services at scale
  • Exposure to vendor-led development models

Key Requirements

  • Many years of professional software engineering experience
  • Previous experience as a Technical Lead or Senior Engineer
  • Comfortable making decisions with incomplete information

Work Rights

Not specified

Tailored Resume

Cover Letter