Liveperson
SDE II
engineeringfull-timeBulgaria- Remote
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
ai
✦ AutoApply Let us apply to roles like this on your behalf.
Learn more
About the role
Overview
We are looking for a Frontend / Full Stack Software Engineer (all genders) to join our team. In this role, you will contribute to the evolution of our frontend architecture while working across our full-stack ecosystem. You will be part of a fast-paced environment, delivering features across different areas of the company, and helping improve, scale, and simplify how brands engage with their customers through messaging.
We are looking for a smart individual who wants to do more than just manage, but also shape and innovate!
In this role, you will have the opportunity to:
- Contribute to the development and enhancement of our core UI platform using Vue 3, helping evolve a scalable and maintainable frontend architecture.
- Work within a micro frontend architecture, implementing features and improvements while following established architectural guidelines.
- Apply AI-powered development tools and practices in day-to-day engineering work to improve productivity, code quality, and delivery speed.
- Write high-quality, maintainable, and efficient frontend code, and actively participate in code reviews to ensure engineering standards are met.
- Design and implement user-facing features, including those that may leverage generative AI capabilities, with a strong focus on usability and performance.
- Build robust, testable, and performant solutions primarily in Vue.js, with occasional interaction with backend services (Node.js / Java) as needed.
- Take ownership of features within your scope—from implementation and testing through to deployment and production support.
- Continuously improve product quality, performance, and reliability through incremental enhancements and bug fixes.
- Collaborate closely with UX, Product, and backend engineers to deliver cohesive end-to-end solutions.
- Contribute to team practices such as testing, CI/CD awareness, and engineering best practices.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
- 3–5 years of experience in software development, including Object-Oriented Programming (Java, C#, or similar) and/or Node.js.
- Strong hands-on experience with frontend development, with deep proficiency in Vue.js (Vue 3 preferred) or React.
- Solid understanding of modern frontend architecture, including component-based design and familiarity with micro frontend concepts.
- Good understanding of the full web development lifecycle: design, implementation, testing, deployment, and production support.
- Practical experience applying AI tools in software development (e.g., for coding, debugging, testing, or documentation) to improve efficiency and quality.
- Experience working with cloud-based systems (GCP / AWS / Azure) is an advantage.
- Familiarity with CI/CD pipelines and basic DevOps concepts (Docker, Kubernetes is a plus).
✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. Plans from $15/mo. Cancel anytime.
Get AutoApply