Senior Full Stack Software Engineer
New
L
LivePersonConversational AI
GermanyFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- DockerNode.jsGCPJavaKubernetesReact.jsVue.JsC#Generative AI
Requirements
- 5+ years of experience with Object-Oriented Programming (Java, C#, etc.) and Node.js.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Extensive experience with Frontend Web technologies: Vue.js (preferred), or React.js.
- Strong experience with Micro Frontend Architecture and its practical implementation.
- Comprehensive knowledge of the entire web development lifecycle.
- Deep expertise in applying Generative AI throughout the software development lifecycle.
- Experience with cloud platforms, especially Google Cloud Platform (GCP), or other public cloud providers (AWS, Azure).
- Demonstrated success in building and maintaining CI/CD pipelines using modern automation tools.
- Practical experience with Kubernetes and containerization technologies (e.g., Docker).
- Expertise in writing clean, maintainable code that adheres to industry best practices.
- Ability to write unit and integration tests for both front-end and back-end components.
- Willingness to participate in paid on-call duty (One week every second month).
Responsibilities
- Lead the development and enhancement of our core UI platform, leveraging micro frontend architecture for scalability and maintainability.
- Lead AI-driven engineering practices by defining best practices, evaluating AI-powered tools, and establishing workflows.
- Mentor teams on effectively leveraging AI while maintaining engineering excellence, security, and maintainability.
- Write high-quality, efficient, and maintainable code, while actively participating in code reviews.
- Design and implement innovative, user-facing features, including those integrated with generative AI technologies.
- Create robust, testable, and performant solutions using Vue.js, Node.js, Java, and other modern technologies.
- Take ownership of features from initial concept and UI design to back-end implementation, testing, and deployment.
- Contribute to the development and maintenance of CI/CD pipelines, and work closely on managing Kubernetes and cloud infrastructure.
View Full Description & ApplyYou'll be redirected to the employer's site