Senior Full Stack Software Engineer

New
L
LivePersonConversational AI
Location: Berlin, Germany; Remote Status: Fully Remote (#LI-Remote)Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
DockerNode.jsGCPJavaKubernetesReact.jsVue.JsCI/CDGenerative 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.
  • Practical experience with Kubernetes and containerization technologies (e.g., Docker).
  • Expertise in writing clean, maintainable code that adheres to industry best practices.
  • 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 and establishing workflows to improve developer productivity.
  • 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 to improve the overall quality of our codebase.
  • 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
View details
Apply Now