Responsibilities
- Oversee project timelines and communicate progress to stakeholders, while guiding product roadmap decisions and establishing development standards
- Provide guidance and professional growth support to less experienced developers
- Develop and maintain application programming interfaces, backend services, and distributed systems across multiple platforms and technology stacks
- Design and implement high-performance, fault-tolerant server-side architectures with optimized database interactions
- Create and sustain interactive user interface components using Vue to deliver functionality to end users
- Collaborate with software engineers, UX designers, and data specialists to meet project milestones effectively
- Engage with internal engineering teams to share technical knowledge and improve cross-platform applications
- Conduct thorough code reviews and evaluate pull requests, ensuring code quality and adherence to best practices
- Support customer-facing teams by diagnosing technical issues, responding to inquiries, and resolving support tickets
- Participate in debugging, system troubleshooting, and software deployment activities as needed
- Decompose new features into actionable development tasks for efficient implementation
Work Arrangement
Hybrid — London, UK